Skip to content
Snippets Groups Projects
Commit 1e737459 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Prefix .bat file script invocation lines with "call"

Apparently when the Gitlab Runner is using "cmd", you must do this or only
the first invoked bat file is executed. This explains why sbbsctrl.exe
(and other) files have been missing from the CI-generated artifact archives.
Back when I was using "powershell" to invoke the CI build for sbbs-windows
(my Gitlab-runner/config.toml file had shell = "powershell"), this wasn't an
issue, but this configuration stopped working on Vert at some point
(https://forum.gitlab.com/t/windows-10-gitlab-runner-fails-with-error-no-process-is-on-the-other-end-of-the-pipe/66691)
so I switched to "cmd", even though it's deprecated.

Remove the dependencies: [] line since that wasn't a solution to anything.
parent 08a79895
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
Pipeline #3551 failed
......@@ -55,18 +55,17 @@ sbbs-windows:
- cd src/xpdev
- make
- cd ../../src/sbbs3
- .\release.bat
- call .\release.bat
- cd ctrl
- .\build.bat
- call .\build.bat
- cd ../chat
- .\build.bat
- call .\build.bat
- cd ../useredit
- .\build.bat
- call .\build.bat
- cd ../../../xtrn/sbj
- make
- cd ../tbd
- make
dependencies: []
artifacts:
name: sbbs-win32
paths:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment