diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f281049b2132a1c8189c20a6fd995d2865862e0d..f95b3b70785d6dc733ba0d02f1bac0614f9c0c4c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -73,10 +73,10 @@ workflow: # Building inkscape # # # ####################### -# Linux, Appimage, macOS, Windows. +# Linux (deb and Appimage), macOS, Windows (7z, exe and msi). -inkscape:linux: +inkscape:deb-64: stage: build rules: - *do_not_run_for_schedules @@ -99,7 +99,7 @@ inkscape:linux: - build/ -appimage:linux: +inkscape:appimage-64: image: registry.gitlab.com/inkscape/inkscape-ci-docker/ubuntu-2004 # appimage creator script does not support recent OS (yet) stage: build @@ -119,7 +119,7 @@ appimage:linux: - Inkscape*.AppImage* -inkscape:macos: +inkscape:macos-64: stage: build parallel: matrix: @@ -175,7 +175,7 @@ inkscape:macos: - 7z x -oC:/ $IDW_ARCHIVE -inkscape:windows:build: +inkscape:windows-64:prepare: extends: .windows retry: 2 script: @@ -187,7 +187,7 @@ inkscape:windows:build: - build.7z -inkscape:windows:dist: +inkscape:windows-64: extends: .windows parallel: matrix: @@ -198,9 +198,9 @@ inkscape:windows:dist: allow_failure: true - *run_otherwise dependencies: - - inkscape:windows:build + - inkscape:windows-64:prepare needs: - - inkscape:windows:build + - inkscape:windows-64:prepare script: - 7z x build.7z - C:/msys64/msys2_shell.cmd -defterm -no-start -ucrt64 -here -c "ninja -C build dist-win-${DIST}" @@ -216,8 +216,8 @@ test:linux: - *do_not_run_for_schedules - *run_otherwise dependencies: - - inkscape:linux - needs: ["inkscape:linux"] + - inkscape:deb-64 + needs: ["inkscape:deb-64"] script: - sed -i '/