Commit a7601299 authored by Jehan's avatar Jehan

gitlab-ci: do not wait for all jobs from "dependencies" stage.

The GNU/Linux builds should start as soon as the Linux dependencies are
built. There is no need to wait for the Windows dependencies (and
reciprocally of course).
This should make for much faster CI total duration (with current

Note: this "needs" keyword is quite a recent feature since gitlab 12.2,
3 months ago:
parent d48dcc12
Pipeline #133262 passed with stages
in 25 minutes and 57 seconds
......@@ -125,6 +125,7 @@ gimp-autotools:
- make -j "$(nproc)"
# - make check
needs: ["deps-git"]
extends: .gimp-base
......@@ -136,6 +137,7 @@ gimp-meson:
- ninja -C _build
# - ninja test
needs: ["deps-git"]
image: fedora:31
......@@ -242,6 +244,7 @@ gimp-x86_64-w64-mingw32-meson:
cp -fr $CROSSROAD_PREFIX/ ../gimp-prefix/
' |
crossroad w64 gimp --run="-"
needs: ["deps-x86_64-w64-mingw32"]
when: always
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment