Skip to content

Commit 51316fc

Browse files
committed
Allow fully customize kantra image for CI
Updating tets-suite workflow to accept full URL of kantra image that should be tested. This hsould allow use image built e.g. from bundle or not-yet-released image to quay.io. Required by konveyor/ci#106 Signed-off-by: Marek Aufart <[email protected]>
1 parent ea7aaea commit 51316fc

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/test-suite.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name: CLI test suite
33
on:
44
workflow_call:
55
inputs:
6+
image:
7+
description: |
8+
Kantra image URL (without tag)
9+
required: false
10+
type: string
11+
default: quay.io/konveyor/kantra
612
tag:
713
description: |
814
Tag release
@@ -28,7 +34,7 @@ jobs:
2834
run: |
2935
export KANTRA_DIR=.kantra
3036
mkdir $KANTRA_DIR
31-
docker create --name kantra-download quay.io/konveyor/kantra:${{ inputs.tag }}
37+
docker create --name kantra-download ${{ inputs.image }}:${{ inputs.tag }}
3238
docker cp kantra-download:/usr/local/bin/kantra $KANTRA_DIR/kantra
3339
docker cp kantra-download:/usr/local/bin/windows-kantra $KANTRA_DIR/windows-kantra.exe
3440
docker cp kantra-download:/usr/local/bin/darwin-kantra $KANTRA_DIR/darwin-kantra
@@ -54,7 +60,7 @@ jobs:
5460
brew install docker || true
5561
export KANTRA_DIR=.kantra
5662
mkdir $KANTRA_DIR
57-
docker create --name kantra-download quay.io/konveyor/kantra:${{ inputs.tag }}
63+
docker create --name kantra-download ${{ inputs.image }}:${{ inputs.tag }}
5864
docker cp kantra-download:/usr/local/bin/kantra $KANTRA_DIR/kantra
5965
docker cp kantra-download:/usr/local/bin/windows-kantra $KANTRA_DIR/windows-kantra.exe
6066
docker cp kantra-download:/usr/local/bin/darwin-kantra $KANTRA_DIR/darwin-kantra

0 commit comments

Comments
 (0)