konveyor / ci

Apache License 2.0
0 stars 12 forks source link

Use PR specific branches for E2E API tests from Hub #22

Closed aufi closed 9 months ago

aufi commented 10 months ago

Part of E2E API tests are Hub API tests that are executed from go-konveyor-tests repo using script [0]. Some changes in Hub API need execute E2E API tests using their version of Hub API tests (instead of main or release-* branches) to not cause "false" CI API failures.

It is needed possibility to sync Hub PR test changes with E2E API CI execution (on Hub PRs only).

[0] https://github.com/konveyor/go-konveyor-tests/blob/main/hub-api/run-tests.sh Note, BRANCH env variable is currently used for release-0.3 branches testing and likely should be reused for PRs.

aufi commented 9 months ago

One more PR was needed https://github.com/konveyor/tackle2-hub/pull/569

Looks to work well now, closing.