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