Subj : .gitlab-ci.yml To : Git commit to main/sbbs/master From : Rob Swindell Date : Sat Dec 31 2022 12:49 am https://gitlab.synchro.net/main/sbbs/-/commit/1e737459978d50fa99f3a6f7 Modified Files: .gitlab-ci.yml Log Message: 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. .