Skip to content

Commit 8d18cf3

Browse files
authored
ROX-29479: Use custom repos for Konflux built product (#2139)
1 parent 16ead6b commit 8d18cf3

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.github/workflows/k8s-integration-tests.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ name: K8S based integration tests
33
on:
44
workflow_call:
55
inputs:
6+
collector-repo:
7+
description: |
8+
Optional repository to use for the collector image
9+
type: string
10+
default: "quay.io/rhacs-eng/collector"
611
collector-tag:
712
description: |
813
Tag used for running the integration tests
@@ -22,7 +27,7 @@ on:
2227
env:
2328
ANSIBLE_CONFIG: ${{ github.workspace }}/ansible/ansible.cfg
2429
COLLECTOR_TESTS_IMAGE: quay.io/rhacs-eng/qa-multi-arch:${{ inputs.collector-tests-tag }}
25-
COLLECTOR_IMAGE: quay.io/rhacs-eng/collector:${{ inputs.collector-tag }}
30+
COLLECTOR_IMAGE: ${{ inputs.collector-repo }}:${{ inputs.collector-tag }}
2631

2732
jobs:
2833
k8s-integration-tests:

.github/workflows/konflux.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- uses: stackrox/actions/release/wait-for-image@v1
6464
with:
6565
token: ${{ secrets.QUAY_RHACS_ENG_BEARER_TOKEN }}
66-
image: rhacs-eng/collector:${{ needs.init.outputs.collector-tag }}
66+
image: rhacs-eng/release-collector:${{ needs.init.outputs.collector-tag }}
6767
limit: 9000 # 2h30m
6868

6969
integration-tests-containers:
@@ -84,6 +84,7 @@ jobs:
8484
- wait-for-images
8585
- integration-tests-containers
8686
with:
87+
collector-repo: quay.io/rhacs-eng/release-collector
8788
collector-tag: ${{ needs.init.outputs.collector-tag }}
8889
collector-qa-tag: ${{ needs.init.outputs.collector-qa-tag }}
8990
collector-tests-tag: ${{ needs.integration-tests-containers.outputs.collector-tests-tag }}
@@ -95,6 +96,7 @@ jobs:
9596
k8s-integration-tests:
9697
uses: ./.github/workflows/k8s-integration-tests.yml
9798
with:
99+
collector-repo: quay.io/rhacs-eng/release-collector
98100
collector-tag: ${{ needs.init.outputs.collector-tag }}
99101
collector-qa-tag: ${{ needs.init.outputs.collector-qa-tag }}
100102
collector-tests-tag: ${{ needs.integration-tests-containers.outputs.collector-tests-tag }}

.tekton/collector-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
- name: image-expires-after
2929
value: '13w'
3030
- name: output-image-repo
31-
value: quay.io/rhacs-eng/collector
31+
value: quay.io/rhacs-eng/release-collector
3232
- name: path-context
3333
value: .
3434
- name: revision

0 commit comments

Comments
 (0)