From 0f29fa0d96a6ce263ef6c83ee66e693efc6c79e6 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Fri, 7 Mar 2025 17:13:52 -0800 Subject: [PATCH] Use 'needs' instead of 'dependencies' for smoketests so they can run sooner in the pipeline --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 42905d7f62..90855a4561 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -103,7 +103,7 @@ include: - cd src/sbbs3 - export LD_LIBRARY_PATH=$(realpath *.lib.release) - "*.exe.release/jsexec -C -c../../ctrl -r 'exit(0)'" - dependencies: ["linux-x64 [sbbs]"] + needs: ["linux-x64 [sbbs]"] "linux-x64 install": tags: [Linux] @@ -150,7 +150,7 @@ include: - cd src/sbbs3/msvc.win32.dll.release - $env:PATH = $env:CI_PROJECT_DIR + "\3rdp\win32.release\cryptlib\bin;" + $env:PATH - ..\msvc.win32.exe.release\jsexec -c../../../ctrl -C exit(0)" - dependencies: ["windows-x86 [sbbs]"] + needs: ["windows-x86 [sbbs]"] "windows-x86 jsexec-testsuite": tags: [Windows] @@ -160,7 +160,7 @@ include: - cd src/sbbs3/msvc.win32.dll.release - $env:PATH = $env:CI_PROJECT_DIR + "\3rdp\win32.release\cryptlib\bin;" + $env:PATH - ..\msvc.win32.exe.release\jsexec -c../../../ctrl -C ../../../exec/tests/test.js - dependencies: ["windows-x86 [sbbs]"] + needs: ["windows-x86 [sbbs]"] "windows-x86 [sexpots]": tags: [Windows] -- GitLab