Drop fedora-bootc:eln image

In order to streamline the focus, let's drop fedora-bootc:eln.

- We want to be moving container builds into upstream distributions anyways
- Building two containers from one git repository is awkward in Tekton
This commit is contained in:
Colin Walters 2024-02-27 08:55:21 -05:00
parent 63609f7499
commit a57fa41a61
3 changed files with 0 additions and 153 deletions

View File

@ -1,62 +0,0 @@
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
annotations:
build.appstudio.openshift.io/repo: https://github.com/CentOS/centos-bootc?rev={{revision}}
build.appstudio.redhat.com/commit_sha: "{{revision}}"
build.appstudio.redhat.com/pull_request_number: "{{pull_request_number}}"
build.appstudio.redhat.com/target_branch: "{{target_branch}}"
pipelinesascode.tekton.dev/max-keep-runs: "3"
pipelinesascode.tekton.dev/on-cel-expression:
event == "pull_request" && target_branch
== "main" && ! "docs/***".pathChanged()
creationTimestamp: null
labels:
appstudio.openshift.io/application: fedora-bootc
appstudio.openshift.io/component: fedora-bootc
pipelines.appstudio.openshift.io/type: build
name: fedora-bootc-on-pull-request
namespace: centos-bootc-tenant
spec:
params:
- name: image-file
value: fedora-bootc.yaml
- name: git-url
value: "{{repo_url}}"
- name: output-image
value: quay.io/redhat-user-workloads/centos-bootc-tenant/fedora-bootc/fedora-bootc:on-pr-{{revision}}
- name: path-context
value: .
- name: revision
value: "{{revision}}"
- name: config-file
value: "fedora-bootc-config.json"
pipelineRef:
name: ostree-build
workspaces:
- name: workspace
volumeClaimTemplate:
metadata:
creationTimestamp: null
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
status: {}
- name: workspace-arm64
volumeClaimTemplate:
metadata:
creationTimestamp: null
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
status: {}
- name: git-auth
secret:
secretName: "{{ git_auth_secret }}"
status: {}

View File

@ -1,62 +0,0 @@
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
annotations:
build.appstudio.openshift.io/repo: https://github.com/CentOS/centos-bootc?rev={{revision}}
build.appstudio.redhat.com/commit_sha: "{{revision}}"
build.appstudio.redhat.com/pull_request_number: "{{pull_request_number}}"
build.appstudio.redhat.com/target_branch: "{{target_branch}}"
pipelinesascode.tekton.dev/max-keep-runs: "3"
pipelinesascode.tekton.dev/on-cel-expression:
event == "push" && target_branch
== "main" && ! "docs/***".pathChanged()
creationTimestamp: null
labels:
appstudio.openshift.io/application: fedora-bootc
appstudio.openshift.io/component: fedora-bootc
pipelines.appstudio.openshift.io/type: build
name: fedora-bootc-on-push
namespace: centos-bootc-tenant
spec:
params:
- name: image-file
value: fedora-bootc.yaml
- name: git-url
value: "{{repo_url}}"
- name: output-image
value: quay.io/redhat-user-workloads/centos-bootc-tenant/fedora-bootc/fedora-bootc:on-pr-{{revision}}
- name: path-context
value: .
- name: revision
value: "{{revision}}"
- name: config-file
value: "fedora-bootc-config.json"
pipelineRef:
name: ostree-build
workspaces:
- name: workspace
volumeClaimTemplate:
metadata:
creationTimestamp: null
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
status: {}
- name: workspace-arm64
volumeClaimTemplate:
metadata:
creationTimestamp: null
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
status: {}
- name: git-auth
secret:
secretName: "{{ git_auth_secret }}"
status: {}

View File

@ -4,30 +4,12 @@
"local>centos/.github:renovate-config"
],
"customDatasources": {
"fedora-eln-compose": {
"defaultRegistryUrlTemplate": "https://odcs.fedoraproject.org/composes/production",
"format": "html"
},
"c9s-compose": {
"defaultRegistryUrlTemplate": "https://composes.stream.centos.org/development/",
"format": "html"
}
},
"customManagers": [
{
"customType": "regex",
"fileMatch": [
"fedora-eln.repo",
"fedora-bootc-config.json"
],
"matchStrings": [
"https://odcs.fedoraproject.org/composes/production/(?<currentValue>.*)/compose/(.*)",
"\"redhat.compose-id\": \"(?<currentValue>.*)\""
],
"datasourceTemplate": "custom.fedora-eln-compose",
"depNameTemplate": "Fedora-ELN",
"versioningTemplate": "regex:^Fedora-ELN-(?<major>\\d{8})\\.(?<minor>\\d+)$"
},
{
"customType": "regex",
"fileMatch": [
@ -44,17 +26,6 @@
}
],
"packageRules": [
{
"matchDatasources": [
"custom.fedora-eln-compose"
],
"extractVersion": "(?<version>.+)/$",
"automerge": true,
"schedule": [
"at any time"
],
"groupName": null
},
{
"matchDatasources": [
"custom.c9s-compose"