Skip to content
Snippets Groups Projects
Commit 078103cb authored by Dennis Gläser's avatar Dennis Gläser
Browse files

[ci] use different image in configure stage

The test selection script requires gcc to be used
parent 36447de1
No related branches found
No related tags found
1 merge request!2576always run test-selection stage
......@@ -12,28 +12,31 @@ workflow:
select tests:
stage: configure
image: $IMAGE_REGISTRY_URL/full:dune-2.7-gcc-ubuntu-20.04
script:
- dunecontrol --opts=$DUNE_OPTS_FILE --current all
- |
pushd build-cmake
python3 ../bin/testing/findtests.py -f affectedtests.json -t origin/master
python3 ../bin/testing/findtests.py -f ../affectedtests.json -t origin/master
popd
artifacts:
paths:
- build-cmake
- affectedtests.json
expire_in: 3 hours
build dumux:
stage: build
script:
- dunecontrol --opts=$DUNE_OPTS_FILE --current all
- |
pushd build-cmake
make clean
python3 ../bin/testing/runselectedtests.py -c affectedtests.json -b
python3 ../bin/testing/runselectedtests.py -c ../affectedtests.json -b
popd
artifacts:
paths:
- build-cmake
- affectedtests.json
expire_in: 3 hours
needs:
- job: select tests
......@@ -44,7 +47,7 @@ test dumux:
script:
- |
pushd build-cmake
python3 ../bin/testing/runselectedtests.py -c affectedtests.json -t
python3 ../bin/testing/runselectedtests.py -c ../affectedtests.json -t
popd
needs:
- job: build dumux
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment