Skip to content

Commit

Permalink
Sync Konflux configurations for serverless operator
Browse files Browse the repository at this point in the history
  • Loading branch information
serverless-qe committed Oct 15, 2024
1 parent f88a2c5 commit 5d7c75d
Show file tree
Hide file tree
Showing 26 changed files with 397 additions and 21 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/application: serverless-operator-135-fbc-413
appstudio.redhat.com/component: serverless-index-135-fbc-413
name: serverless-index-135-fbc-413
spec:
image:
name: serverless-operator-135-fbc-413/serverless-index-135-fbc-413
visibility: public
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}'
name: serverless-index-135
name: serverless-index-135-fbc-413
spec:
componentName: serverless-index-135
application: serverless-operator-135
componentName: serverless-index-135-fbc-413
application: serverless-operator-135-fbc-413

source:
git:
url: https://github.com/openshift-knative/serverless-operator.git
context:
dockerfileUrl: olm-catalog/serverless-operator-index/Dockerfile
context: ./olm-catalog/serverless-operator-index/v4.13
dockerfileUrl: Dockerfile
revision: main
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Application
metadata:
name: serverless-operator-135-fbc-413
spec:
description: serverless-operator release-1.35 FBC 4.13
displayName: serverless-operator release-1.35 FBC 4.13
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: serverless-operator-135-fbc-413-enterprise-contract
spec:
params:
- name: POLICY_CONFIGURATION
value: rhtap-releng-tenant/tmp-onboard-policy
application: serverless-operator-135-fbc-413
contexts:
- description: Application testing
name: application
resolverRef:
params:
- name: url
value: 'https://github.com/redhat-appstudio/build-definitions'
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/application: serverless-operator-135-fbc-414
appstudio.redhat.com/component: serverless-index-135-fbc-414
name: serverless-index-135-fbc-414
spec:
image:
name: serverless-operator-135-fbc-414/serverless-index-135-fbc-414
visibility: public
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}'
name: serverless-index-135-fbc-414
spec:
componentName: serverless-index-135-fbc-414
application: serverless-operator-135-fbc-414

source:
git:
url: https://github.com/openshift-knative/serverless-operator.git
context: ./olm-catalog/serverless-operator-index/v4.14
dockerfileUrl: Dockerfile
revision: main
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Application
metadata:
name: serverless-operator-135-fbc-414
spec:
description: serverless-operator release-1.35 FBC 4.14
displayName: serverless-operator release-1.35 FBC 4.14
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: serverless-operator-135-fbc-414-enterprise-contract
spec:
params:
- name: POLICY_CONFIGURATION
value: rhtap-releng-tenant/tmp-onboard-policy
application: serverless-operator-135-fbc-414
contexts:
- description: Application testing
name: application
resolverRef:
params:
- name: url
value: 'https://github.com/redhat-appstudio/build-definitions'
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/application: serverless-operator-135-fbc-415
appstudio.redhat.com/component: serverless-index-135-fbc-415
name: serverless-index-135-fbc-415
spec:
image:
name: serverless-operator-135-fbc-415/serverless-index-135-fbc-415
visibility: public
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}'
name: serverless-index-135-fbc-415
spec:
componentName: serverless-index-135-fbc-415
application: serverless-operator-135-fbc-415

source:
git:
url: https://github.com/openshift-knative/serverless-operator.git
context: ./olm-catalog/serverless-operator-index/v4.15
dockerfileUrl: Dockerfile
revision: main
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Application
metadata:
name: serverless-operator-135-fbc-415
spec:
description: serverless-operator release-1.35 FBC 4.15
displayName: serverless-operator release-1.35 FBC 4.15
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: serverless-operator-135-fbc-415-enterprise-contract
spec:
params:
- name: POLICY_CONFIGURATION
value: rhtap-releng-tenant/tmp-onboard-policy
application: serverless-operator-135-fbc-415
contexts:
- description: Application testing
name: application
resolverRef:
params:
- name: url
value: 'https://github.com/redhat-appstudio/build-definitions'
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/application: serverless-operator-135-fbc-416
appstudio.redhat.com/component: serverless-index-135-fbc-416
name: serverless-index-135-fbc-416
spec:
image:
name: serverless-operator-135-fbc-416/serverless-index-135-fbc-416
visibility: public
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}'
name: serverless-index-135-fbc-416
spec:
componentName: serverless-index-135-fbc-416
application: serverless-operator-135-fbc-416

source:
git:
url: https://github.com/openshift-knative/serverless-operator.git
context: ./olm-catalog/serverless-operator-index/v4.16
dockerfileUrl: Dockerfile
revision: main
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Application
metadata:
name: serverless-operator-135-fbc-416
spec:
description: serverless-operator release-1.35 FBC 4.16
displayName: serverless-operator release-1.35 FBC 4.16
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: serverless-operator-135-fbc-416-enterprise-contract
spec:
params:
- name: POLICY_CONFIGURATION
value: rhtap-releng-tenant/tmp-onboard-policy
application: serverless-operator-135-fbc-416
contexts:
- description: Application testing
name: application
resolverRef:
params:
- name: url
value: 'https://github.com/redhat-appstudio/build-definitions'
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ImageRepository
metadata:
annotations:
image-controller.appstudio.redhat.com/update-component-image: "true"
labels:
appstudio.redhat.com/application: serverless-operator-135-fbc-417
appstudio.redhat.com/component: serverless-index-135-fbc-417
name: serverless-index-135-fbc-417
spec:
image:
name: serverless-operator-135-fbc-417/serverless-index-135-fbc-417
visibility: public
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Component
metadata:
annotations:
build.appstudio.openshift.io/pipeline: '{"name":"docker-build","bundle":"latest"}'
name: serverless-index-135-fbc-417
spec:
componentName: serverless-index-135-fbc-417
application: serverless-operator-135-fbc-417

source:
git:
url: https://github.com/openshift-knative/serverless-operator.git
context: ./olm-catalog/serverless-operator-index/v4.17
dockerfileUrl: Dockerfile
revision: main
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: Application
metadata:
name: serverless-operator-135-fbc-417
spec:
description: serverless-operator release-1.35 FBC 4.17
displayName: serverless-operator release-1.35 FBC 4.17
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: appstudio.redhat.com/v1beta2
kind: IntegrationTestScenario
metadata:
name: serverless-operator-135-fbc-417-enterprise-contract
spec:
params:
- name: POLICY_CONFIGURATION
value: rhtap-releng-tenant/tmp-onboard-policy
application: serverless-operator-135-fbc-417
contexts:
- description: Application testing
name: application
resolverRef:
params:
- name: url
value: 'https://github.com/redhat-appstudio/build-definitions'
- name: revision
value: main
- name: pathInRepo
value: pipelines/enterprise-contract.yaml
resolver: git

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,15 @@ spec:

build-nudges-ref:

- "serverless-index-135"
- "serverless-index-135-fbc-413-index"

- "serverless-index-135-fbc-414-index"

- "serverless-index-135-fbc-415-index"

- "serverless-index-135-fbc-416-index"

- "serverless-index-135-fbc-417-index"


source:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
apiVersion: appstudio.redhat.com/v1alpha1
kind: ReleasePlanAdmission
metadata:
name: serverless-operator-135-1350-fbc-prod
namespace: rhtap-releng-tenant
spec:
applications:
- serverless-operator-135-fbc-413
- serverless-operator-135-fbc-414
- serverless-operator-135-fbc-415
- serverless-operator-135-fbc-416
- serverless-operator-135-fbc-417
origin: ocp-serverless-tenant
policy: fbc-standard
data:
fbc:
fromIndex: "registry-proxy.engineering.redhat.com/rh-osbs/iib-pub:{{ OCP_VERSION }}"
targetIndex: "quay.io/redhat/redhat----redhat-operator-index:{{ OCP_VERSION }}"
publishingCredentials: "fbc-production-publishing-credentials"
requestTimeoutSeconds: 1500
buildTimeoutSeconds: 1500
allowedPackages: [serverless-operator]
sign:
configMapName: hacbs-signing-pipeline-config-redhatrelease2
pipeline:
pipelineRef:
resolver: git
params:
- name: url
value: "https://github.com/konflux-ci/release-service-catalog.git"
- name: revision
value: production
- name: pathInRepo
value: "pipelines/fbc-release/fbc-release.yaml"
serviceAccountName: release-index-image-prod
timeouts:
pipeline: "4h0m0s"

Loading

0 comments on commit 5d7c75d

Please sign in to comment.