mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 04:07:57 +00:00
[ci] Improve cancel-pipeline job (#12008)
* [WIP][ci] Improve cancel-pipeline job * fix job name * test that fail works * debug cancel-pipeline * remove artifacts-false from cancel-pipeline jobs * split cancel pipeline jobs * fail test-linux-stable 2/3 * fail test-linux-stable 3/3 * fail cargo-check-benches 1/2 * fail cargo-check-benches 2/2 * fail test-linux-stable-int * fail cargo-check-subkey * fail check-tracing * fail check-tracing * fix pipeline
This commit is contained in:
committed by
GitHub
parent
2bda6abae7
commit
db2d66e59b
@@ -61,10 +61,12 @@ cargo-check-benches:
|
||||
- .docker-env
|
||||
- .test-refs
|
||||
- .collect-artifacts
|
||||
- .pipeline-stopper-artifacts
|
||||
before_script:
|
||||
# perform rusty-cachier operations before any further modifications to the git repo to make cargo feel cheated not so much
|
||||
- !reference [.rust-info-script, script]
|
||||
- !reference [.rusty-cachier, before_script]
|
||||
- !reference [.pipeline-stopper-vars, script]
|
||||
# merges in the master branch on PRs
|
||||
- if [ $CI_COMMIT_REF_NAME != "master" ]; then
|
||||
git fetch origin +master:master;
|
||||
@@ -131,6 +133,7 @@ cargo-check-subkey:
|
||||
extends:
|
||||
- .docker-env
|
||||
- .test-refs
|
||||
- .pipeline-stopper-artifacts
|
||||
script:
|
||||
- rusty-cachier snapshot create
|
||||
- cd ./bin/utils/subkey
|
||||
@@ -199,6 +202,7 @@ test-linux-stable:
|
||||
extends:
|
||||
- .docker-env
|
||||
- .test-refs
|
||||
- .pipeline-stopper-artifacts
|
||||
variables:
|
||||
# Enable debug assertions since we are running optimized builds for testing
|
||||
# but still want to have debug assertions.
|
||||
@@ -299,6 +303,7 @@ test-linux-stable-int:
|
||||
extends:
|
||||
- .docker-env
|
||||
- .test-refs
|
||||
- .pipeline-stopper-artifacts
|
||||
variables:
|
||||
# Enable debug assertions since we are running optimized builds for testing
|
||||
# but still want to have debug assertions.
|
||||
@@ -328,6 +333,7 @@ check-tracing:
|
||||
extends:
|
||||
- .docker-env
|
||||
- .test-refs
|
||||
- .pipeline-stopper-artifacts
|
||||
script:
|
||||
- rusty-cachier snapshot create
|
||||
# with-tracing must be explicitly activated, we run a test to ensure this works as expected in both cases
|
||||
|
||||
Reference in New Issue
Block a user