• .gitlab-ci.yml

    From Rob Swindell@VERT to Git commit to sbbs/master on Wed Aug 26 23:16:03 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/3ab1f58b2cce4ea90d0172c3
    Added Files:
    .gitlab-ci.yml
    Log Message:
    Enable CI build for src/sbbs3/*

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Aug 26 23:16:03 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/33ec1f04595610f28d91bcc9
    Added Files:
    .gitlab-ci.yml
    Log Message:
    Merge branch 'master' into 'master'

    Enable CI build for src/sbbs3/*

    See merge request sbbs/sbbs!4

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Thu Aug 27 18:37:34 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c16a87350b6a40913f2af424
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Cache .o files and build syncterm and sexpots too

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Thu Sep 17 21:10:24 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/139a3d580429fd8b3508241e
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Don't cache .o files. This appears to not work 100% (e.g. it's always rebuilding cryptlib anyway and it failed to re-compile some of libsbbs.so resulting in a link failure).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Fri Oct 23 00:25:41 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2fc4242bb47a68a867c4fe89
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Don't include .obj.release dir in artifacts (you don't need no stinking .o/.d files).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 10 23:42:08 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/adce1b899236e9a03cf1a555
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Move gcc/Linux into its own job, tagged "linux".
    Add Windows build job.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 10 23:43:26 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/7d2bc80bfe550e98d67f112e
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    See if this fixes error about invalid tag.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 10 23:49:34 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/f7671b20d9a3721464dfbd92
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Make each build job a target/project combo

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 10 23:50:47 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/e9f14910e63dbcf1c2843411
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    tags must be an array of strings

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 00:03:57 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/879c1dee7332d17257842df3
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    We have to "call" batch files (maybe)?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 00:06:30 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/1912a716092cd7c90d212557
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Let's try .\build.bat <shrug>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 00:15:27 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/b1ae877a398e4f800a12424d
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Force SBBSCTRL and SBBSEXEC to point to the local repo ctrl and exec dirs (For Windows builds)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 01:20:27 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/4c90c2bf69d3715d1b601d05
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Make release builds for Windows-CI

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 01:40:39 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/60a291bc24b5a286c4559a53
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Filter out non executables/DLLs from Windows build artifacts.
    Remove archive names (uses build names by default?).
    Remove "build-" from build names.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 01:56:37 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/39d6cdaeaa2cf94c96660ffb
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add artifact names back with platform designator/suffix (linux-x64 and win32).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 02:11:13 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/9e6e39d52acda6a5479fa37d
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Merge remote-tracking branch 'origin/master'

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 02:12:08 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/9d68ca3b1b6a96e358741132
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add sexpots-windows build.
    Fix sexpots-linux build issue introduced in previous commit.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 21:02:15 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/38f64bfeda4f9e7d1d2f012a
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Attempt Borland build of xpdev as part of sbbs-windows build.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 11 21:08:19 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/cd15abe138a87227559453cb
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add sbbsctrl.exe, chat.exe, and useredit.exe builds to sbbs-windows build.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Fri Nov 13 23:39:55 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/35e509f7b3d89722c38bad2c
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add some FreeBSD build jobs.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Fri Nov 13 23:55:16 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/3061523b1107dda3de3f456f
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Added SyncTERM-FreeBSD build job (for reals).
    Try capitalizing Linux tag.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Fri Nov 13 23:59:16 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/d18d04a7f6da0cc03615d444
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Capitalize Windows too, because... Deuce.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Nov 14 17:25:20 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/4a0dff20857e5ed3e7c8e5d9
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Let's try some caching for the sbbs-windows build (first).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Nov 14 17:28:49 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/629f3fc8931ea938c4df6491
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    So my yaml skills are not so great.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Nov 14 18:33:03 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/bb91ee794cd8cd9cd492e42c
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Let's try caching sbbs-linux build artifacts now.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Nov 14 18:45:13 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/1dbadeb7432ae5ecccd738a8
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Linux build failure, undefined reference in libsbbs.so.
    Let's try just caching the 3rd party stuff.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Nov 14 19:09:52 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/d054b2c5dc60af53e81577b3
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Experiment with CI caching again another day...

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Stephen Hurd@VERT to Git commit to sbbs/master on Tue Nov 17 03:03:11 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/bfcb51f8e88b35030f3be71b
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add SyncDraw builds for FreeBSD and Linux, fix FreeBSD artifacts.

    The AMD64 platform on FreeBSD is called amd64, not x64.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Stephen Hurd@VERT to Git commit to sbbs/master on Tue Nov 17 03:14:05 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/9cfb3bd0f92265cff0071474
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add builds for jsdoor on Linux and FreeBSD, sexpots on FreeBSD.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 17 17:05:47 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/de3ac144d83f22fa5064d3e9
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Don't perform CI builds unless src/* 3rdp/* or ctrl/text.dat has been touched by a commit.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Nov 17 23:25:12 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c10392e070109853fdb03611
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Added SyncTERM-MSVC (Windows) build

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wed Nov 18 00:05:15 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/eed866b482eca38d1208e6cf
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Disable SyncTERM-MSVC build

    <@Deuce> SyncTERM on MSVC really shouldn't be part of CI since it's not expected to work.
    <DigitalMan> why not?
    <@Deuce> Because it's not supported.
    <@Deuce> So it's not part of the integration path.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to sbbs/master on Wed Nov 18 22:55:27 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/9687975ad205ecde53054b01
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add Win32 jsdoor build (on FreeBSD)

    This can likely be built on Windows, but since I expect I'll be the
    only one supporting this for the forseeable future, get the build I
    release in here.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuce@VERT to Git commit to sbbs/master on Thu Nov 19 09:25:27 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/35e43060ad6072bc9a41c1dc
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Actually build jsdoor in jsdoor Windows target.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jan 10 21:06:42 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/da42ea23d89f8a5c5e5f4340
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add SBJ and TBD Windows builds to CI, at request of mlong.

    dpoker needs a little work first (can't find SDL.h).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Jun 8 22:01:51 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/f184b682dce880837d0074f7
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add CI build for SVDM (Synchronet Virtual DOS Modem) for Windows

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Dec 31 00:49:03 2022
    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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Dec 31 03:50:10 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/c0344adddfd3ce5cdf445356
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Revert "Prefix .bat file script invocation lines with "call""

    This reverts commit 1e737459978d50fa99f3a6f73112915208fdbd2a.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net