Skip to content

Commit

Permalink
.konflux: update next payload to add indexes
Browse files Browse the repository at this point in the history
Signed-off-by: Vincent Demeester <[email protected]>
  • Loading branch information
vdemeester committed Dec 11, 2024
1 parent cf42962 commit f6452c4
Show file tree
Hide file tree
Showing 10 changed files with 139 additions and 7 deletions.
4 changes: 3 additions & 1 deletion .konflux/next/component-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ spec:
componentName: bundle
application: operator-next
build-nudges-ref:
- operator-next-index
- operator-next-index-4-15
- operator-next-index-4-16
- operator-next-index-4-17
source:
git:
url: https://github.com/openshift-pipelines/operator.git
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"fbc-builder","bundle":"latest"}'
name: operator-next-index
name: operator-next-index-4-15
spec:
componentName: operator-next-index
componentName: operator-next-index-4-15
application: operator-next
source:
git:
url: https://github.com/openshift-pipelines/operator.git
dockerfileUrl: .konflux/olm-catalog/index/Dockerfile
dockerfileUrl: .konflux/olm-catalog/openshift-pipelines/index/v4-15/Dockerfile.catalog
revision: next
15 changes: 15 additions & 0 deletions .konflux/next/component-index-4.16.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"fbc-builder","bundle":"latest"}'
name: operator-next-index-4-16
spec:
componentName: operator-next-index-4-16
application: operator-next
source:
git:
url: https://github.com/openshift-pipelines/operator.git
dockerfileUrl: .konflux/olm-catalog/openshift-pipelines/index/v4.16/Dockerfile.catalog
revision: next
15 changes: 15 additions & 0 deletions .konflux/next/component-index-4.17.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"fbc-builder","bundle":"latest"}'
name: operator-next-index-4-17
spec:
componentName: operator-next-index-4-17
application: operator-next
source:
git:
url: https://github.com/openshift-pipelines/operator.git
dockerfileUrl: .konflux/olm-catalog/openshift-pipelines/index/v4.17/Dockerfile.catalog
revision: next
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
name: operator-next-index
name: operator-next-index-4-15
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/component: operator-next-index
appstudio.redhat.com/component: operator-next-index-4-15
appstudio.redhat.com/application: operator-next
spec:
image:
name: operator-next/index
name: operator-next/index-4.15
visibility: public
14 changes: 14 additions & 0 deletions .konflux/next/image-index-4.16.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
name: operator-next-index-4-16
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/component: operator-next-index-4-16
appstudio.redhat.com/application: operator-next
spec:
image:
name: operator-next/index-4.16
visibility: public
14 changes: 14 additions & 0 deletions .konflux/next/image-index-4.17.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
name: operator-next-index-4-17
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/component: operator-next-index-4-17
appstudio.redhat.com/application: operator-next
spec:
image:
name: operator-next/index-4.17
visibility: public
24 changes: 24 additions & 0 deletions .konflux/next/tests-index-4-15.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: operator-next-enterprise-contract-index-4-15
spec:
application: operator-next
contexts:
- description: Application testing
name: component_operator-next-index-4-15
params:
- name: POLICY_CONFIGURATION
value: tekton-ecosystem-tenant/tekton-ecosystem-tenant-indexes
- name: TIMEOUT
value: "15m0s"
resolverRef:
params:
- name: url
value: "https://github.com/konflux-ci/build-definitions"
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
24 changes: 24 additions & 0 deletions .konflux/next/tests-index-4-16.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: operator-next-enterprise-contract-index-4-16
spec:
application: operator-next
contexts:
- description: Application testing
name: component_operator-next-index-4-16
params:
- name: POLICY_CONFIGURATION
value: tekton-ecosystem-tenant/tekton-ecosystem-tenant-indexes
- name: TIMEOUT
value: "15m0s"
resolverRef:
params:
- name: url
value: "https://github.com/konflux-ci/build-definitions"
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
24 changes: 24 additions & 0 deletions .konflux/next/tests-index-4-17.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: operator-next-enterprise-contract-index-4-17
spec:
application: operator-next
contexts:
- description: Application testing
name: component_operator-next-index-4-17
params:
- name: POLICY_CONFIGURATION
value: tekton-ecosystem-tenant/tekton-ecosystem-tenant-indexes
- name: TIMEOUT
value: "15m0s"
resolverRef:
params:
- name: url
value: "https://github.com/konflux-ci/build-definitions"
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git

0 comments on commit f6452c4

Please sign in to comment.