diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index af0e78afeb65..947e88175f49 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -247,90 +247,89 @@ remove-cancel-pipeline-message: PR_NUM: "${CI_COMMIT_REF_NAME}" trigger: project: "parity/infrastructure/ci_cd/pipeline-stopper" - # need to copy jobs this way because otherwise gitlab will wait # for all 3 jobs to finish instead of cancelling if one fails -cancel-pipeline-test-linux-stable1: - extends: .cancel-pipeline-template - needs: - - job: "test-linux-stable 1/3" - -cancel-pipeline-test-linux-stable2: - extends: .cancel-pipeline-template - needs: - - job: "test-linux-stable 2/3" - -cancel-pipeline-test-linux-stable3: - extends: .cancel-pipeline-template - needs: - - job: "test-linux-stable 3/3" - -cancel-pipeline-test-linux-stable-additional-tests: - extends: .cancel-pipeline-template - needs: - - job: "test-linux-stable-additional-tests" - -cancel-pipeline-test-linux-stable-slow: - extends: .cancel-pipeline-template - needs: - - job: "test-linux-stable-slow" - -cancel-pipeline-cargo-check-benches1: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-benches 1/2" - -cancel-pipeline-cargo-check-benches2: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-benches 2/2" - -cancel-pipeline-test-linux-stable-int: - extends: .cancel-pipeline-template - needs: - - job: test-linux-stable-int - -cancel-pipeline-cargo-check-each-crate-1: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 1/6" - -cancel-pipeline-cargo-check-each-crate-2: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 2/6" - -cancel-pipeline-cargo-check-each-crate-3: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 3/6" - -cancel-pipeline-cargo-check-each-crate-4: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 4/6" - -cancel-pipeline-cargo-check-each-crate-5: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 5/6" - -cancel-pipeline-cargo-check-each-crate-6: - extends: .cancel-pipeline-template - needs: - - job: "cargo-check-each-crate 6/6" - -cancel-pipeline-cargo-check-each-crate-macos: - extends: .cancel-pipeline-template - needs: - - job: cargo-check-each-crate-macos - -cancel-pipeline-check-tracing: - extends: .cancel-pipeline-template - needs: - - job: check-tracing - -cancel-pipeline-cargo-clippy: - extends: .cancel-pipeline-template - needs: - - job: cargo-clippy +# cancel-pipeline-test-linux-stable1: +# extends: .cancel-pipeline-template +# needs: +# - job: "test-linux-stable 1/3" + +# cancel-pipeline-test-linux-stable2: +# extends: .cancel-pipeline-template +# needs: +# - job: "test-linux-stable 2/3" + +# cancel-pipeline-test-linux-stable3: +# extends: .cancel-pipeline-template +# needs: +# - job: "test-linux-stable 3/3" + +# cancel-pipeline-test-linux-stable-additional-tests: +# extends: .cancel-pipeline-template +# needs: +# - job: "test-linux-stable-additional-tests" + +# cancel-pipeline-test-linux-stable-slow: +# extends: .cancel-pipeline-template +# needs: +# - job: "test-linux-stable-slow" + +# cancel-pipeline-cargo-check-benches1: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-benches 1/2" + +# cancel-pipeline-cargo-check-benches2: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-benches 2/2" + +# cancel-pipeline-test-linux-stable-int: +# extends: .cancel-pipeline-template +# needs: +# - job: test-linux-stable-int + +# cancel-pipeline-cargo-check-each-crate-1: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 1/6" + +# cancel-pipeline-cargo-check-each-crate-2: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 2/6" + +# cancel-pipeline-cargo-check-each-crate-3: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 3/6" + +# cancel-pipeline-cargo-check-each-crate-4: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 4/6" + +# cancel-pipeline-cargo-check-each-crate-5: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 5/6" + +# cancel-pipeline-cargo-check-each-crate-6: +# extends: .cancel-pipeline-template +# needs: +# - job: "cargo-check-each-crate 6/6" + +# cancel-pipeline-cargo-check-each-crate-macos: +# extends: .cancel-pipeline-template +# needs: +# - job: cargo-check-each-crate-macos + +# cancel-pipeline-check-tracing: +# extends: .cancel-pipeline-template +# needs: +# - job: check-tracing + +# cancel-pipeline-cargo-clippy: +# extends: .cancel-pipeline-template +# needs: +# - job: cargo-clippy