diff options
author | Jordan Petridis <jordan@centricular.com> | 2023-05-05 18:08:59 +0300 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2023-05-07 15:41:39 +0000 |
commit | 840f2bf072cbe6de2fbc618aac12c965aa4141ed (patch) | |
tree | 1edf5782fb0826ae0b1d51585312b22bd84e5f65 | |
parent | 20352e63d0dcc825325663f6abffbbd2227d39df (diff) | |
download | epiphany-840f2bf072cbe6de2fbc618aac12c965aa4141ed.tar.gz |
ci: Use needs to declare job deps
Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1331>
-rw-r--r-- | .gitlab-ci.yml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1226fa4af..018ec007c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,6 +49,7 @@ check-code-style: - '.fdo.distribution-image@alpine' - '.alpine.container.common' stage: 'test' + needs: [ 'build.container.alpine@x86_64' ] interruptible: true script: - bash data/check-code-style @@ -64,6 +65,7 @@ eslint: - '.fdo.distribution-image@alpine' - '.alpine.container.common' stage: 'test' + needs: [ 'build.container.alpine@x86_64' ] interruptible: true script: - eslint -o eslint-report.txt --no-color embed/web-process-extension/resources/js/ || { cat $ESLINT_LOG; false; } @@ -76,6 +78,7 @@ eslint: flatpak: extends: '.flatpak' + needs: [] variables: CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} --werror' except: @@ -84,6 +87,7 @@ flatpak: flatpak aarch64: extends: '.flatpak@aarch64' + needs: [] variables: CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY} --werror' except: @@ -92,6 +96,7 @@ flatpak aarch64: flatpak stable: extends: '.flatpak' + needs: [] variables: CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}' only: @@ -99,6 +104,7 @@ flatpak stable: flatpak aarch64 stable: extends: '.flatpak@aarch64' + needs: [] variables: CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}' only: @@ -106,6 +112,7 @@ flatpak aarch64 stable: flatpak master: extends: '.flatpak' + needs: [] variables: CONFIG_OPTS: '-Dtech_preview=true -Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}' only: @@ -113,6 +120,7 @@ flatpak master: flatpak aarch64 master: extends: '.flatpak@aarch64' + needs: [] variables: CONFIG_OPTS: '-Dtech_preview=true -Dprofile=Devel -Dunit_tests=enabled -Dgsb_api_key=${GSB_API_KEY}' only: @@ -120,6 +128,7 @@ flatpak aarch64 master: scanbuild: extends: '.flatpak' + needs: [] variables: CONFIG_OPTS: '-Dprofile=Devel -Dunit_tests=enabled' script: @@ -133,12 +142,12 @@ scanbuild: nightly: extends: '.publish_nightly' stage: .post - dependencies: ['flatpak master'] + needs: ['flatpak master'] nightly aarch64: extends: '.publish_nightly' stage: .post - dependencies: ['flatpak aarch64 master'] + needs: ['flatpak aarch64 master'] # Canary is disabled indefinitely until a WebKit runtime built for GTK 4 is available. # |