Add a way fo force a test to be executed if a component is on a given branch
cbeauchesne opened this issue · 3 comments
cbeauchesne commented
The idea is to solve the egg-chicken issue when somebody want to add a feature/fix in a component, and activate the test.
@branch(ruby="add-remote-config-or-whatever")
- We get the repo name and the branch name threw env var (probably the simplest)
- if the repo name and the branch name matches a
@branch
declaration, any@released
,@bug
declaration are ignored, and the test is executed
It will be used on distant repos, and totally ignored in nightly runs.
cbeauchesne commented
and unfortunately, it solves nothing, as we need to do a Pr on system tests after distant PR is merged :(
cbeauchesne commented
Implem idea :
- mount binaries folder inside runner container
- install git tools in runner container
- in runner, if
/binaries/repo-name
exists, get data from it
it'll saves any requirements from weblog container
cbeauchesne commented