• .gitlab-ci.yml

    From Rob Swindell@VERT to Git commit to sbbs/master on Wednesday, August 26, 2020 22:16:03
    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 Wednesday, August 26, 2020 22:16:03
    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 Thursday, August 27, 2020 17:37:34
    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 Thursday, September 17, 2020 20:10:24
    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 Thursday, October 22, 2020 23:25:41
    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 Deuc¿@VERT to Git commit to main/sbbs/master on Tuesday, September 24, 2024 14:45:01
    https://gitlab.synchro.net/main/sbbs/-/commit/3a8ae8b89d630d34aca74ed9
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    clang 16.0.0 crashes when building JS... unhook from builds.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 21:03:22
    https://gitlab.synchro.net/main/sbbs/-/commit/8c68877c375f00ffda3024ee
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add the M2 mini

    This will likely fail though.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 21:23:05
    https://gitlab.synchro.net/main/sbbs/-/commit/9d5a54c13fe4af158fcf6735
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Don't use buildflags on M2 yet.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 21:30:06
    https://gitlab.synchro.net/main/sbbs/-/commit/eb5c9369001af9ecf10c4ae8
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Ok, we need RELEASE=1 or things break.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 21:50:26
    https://gitlab.synchro.net/main/sbbs/-/commit/6175ad6172056138300d4a22
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Apparently tags are a substring match?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 21:59:34
    https://gitlab.synchro.net/main/sbbs/-/commit/6c86770883a7b2bf160c3e0f
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Try tags without hyphens?

    Ugh.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Friday, November 08, 2024 22:10:19
    https://gitlab.synchro.net/main/sbbs/-/commit/de7c4e6df13a4733c4a42c27
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    They need to be different OSs!

    That's the key!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, November 09, 2024 11:28:14
    https://gitlab.synchro.net/main/sbbs/-/commit/63db894a973890c1bedb55b1
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Disconnect the x86 mini from the pipes.

    It's slow and crufty, and there's a new mini on the block now.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, November 09, 2024 19:22:06
    https://gitlab.synchro.net/main/sbbs/-/commit/10fbf1c4289c44af9f8485b4
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Reconnect with High Sierra

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, November 09, 2024 20:57:52
    https://gitlab.synchro.net/main/sbbs/-/commit/85f55c5efbe9c9011be4257e
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Make darwin-x86 builds verbose for now...

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Sunday, December 08, 2024 11:54:13
    https://gitlab.synchro.net/main/sbbs/-/commit/79fa3c0bb8d46fb4e3730edd
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Disable darmwin-x86

    System is going on a trip.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Friday, December 13, 2024 18:23:22
    https://gitlab.synchro.net/main/sbbs/-/commit/670a6aedc7766039252dbc47
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Revert "Disable darmwin-x86" - the x86 mac mini has a new home

    This reverts commit 79fa3c0bb8d46fb4e3730eddb9926c5aa15b8b7c.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Wednesday, December 18, 2024 15:45:38
    https://gitlab.synchro.net/main/sbbs/-/commit/24eaacd0ee98d918c7766ec2
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add alpine linux build (no JS)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, December 30, 2024 22:30:49
    https://gitlab.synchro.net/main/sbbs/-/commit/8c648a5a5388339c6615e1b4
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Enable GTK on Apple-arm64

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, December 30, 2024 22:33:28
    https://gitlab.synchro.net/main/sbbs/-/commit/8e88a10aa5490a9da4e8eb79
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Enable it on x86 mac too.

    Whee!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, January 16, 2025 00:35:40
    https://gitlab.synchro.net/main/sbbs/-/commit/f23c0db496f8afdd896982ca
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Re-run CI pipeline when tests are added or modified

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, January 20, 2025 21:40:47
    https://gitlab.synchro.net/main/sbbs/-/commit/82ae06d13494116b7d4c81bb
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add a smoke test for msvc/win32 build of jsexec

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, January 20, 2025 22:06:38
    https://gitlab.synchro.net/main/sbbs/-/commit/ab67ca09cd5b54a856871a45
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Try running the jsexec-testsuite with the MSVC Win32 build

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Sunday, January 26, 2025 23:06:29
    https://gitlab.synchro.net/main/sbbs/-/commit/65b00cc81a6c09d9e651b59b
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Disable Valgrind on FreeBSD for now.

    I'm out of ideas and want the pipes flowing.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Monday, January 27, 2025 13:31:56
    https://gitlab.synchro.net/main/sbbs/-/commit/13e0782fe69307a07d13154f
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Re-enable Valgrind on FreeBSD.

    I have hacked up a patch to Valgrind.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sunday, February 02, 2025 23:33:24
    https://gitlab.synchro.net/main/sbbs/-/commit/bd51e65a9caa3a3f6af9d666
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Try setting the PATH to point to the win32.release/cryptlib/bin dir

    ... so we always use the correct cl32.dll when running the jsexec test suite
    on Windows.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sunday, February 02, 2025 23:46:57
    https://gitlab.synchro.net/main/sbbs/-/commit/b48082fd45e31bd5583b7ab3
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Echo the path for debugging

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sunday, February 02, 2025 23:56:21
    https://gitlab.synchro.net/main/sbbs/-/commit/d5ecdaaafa935e18e139947f
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Try using quotes

    not clear why this would be required, but exampels seem to use 'em

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 00:04:12
    https://gitlab.synchro.net/main/sbbs/-/commit/18e9eb13c150fc2600186cf8
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    This PowerShell, not cmd.exe, as Deuce pointed out

    Oops.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 00:27:31
    https://gitlab.synchro.net/main/sbbs/-/commit/db2d37c9d621f410732470f6
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Do the more powershell thing

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 00:47:51
    https://gitlab.synchro.net/main/sbbs/-/commit/945f6f198dea32c13b4704fa
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    We need the original PATH directories too

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 00:56:22
    https://gitlab.synchro.net/main/sbbs/-/commit/42a8c2ce43465af8c22278d3
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add an echo PATH debug statement again <sigh>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 01:04:50
    https://gitlab.synchro.net/main/sbbs/-/commit/2237e03d93afc14b8c639b50
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    CI_PROJECT_DIR looks like the more correct variable to use here

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Monday, February 03, 2025 01:13:06
    https://gitlab.synchro.net/main/sbbs/-/commit/5121b370627fff467bf5c305
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Remove the PATH debug

    Also add cryptlib to PATH for jsexec smoke test, just in case

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Wednesday, February 12, 2025 20:15:10
    https://gitlab.synchro.net/main/sbbs/-/commit/15a9b0a770d8a67348f1a7dc
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Update case of msvc output directories

    This hopefully fixes the new CI pipeline issue

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Saturday, March 01, 2025 15:30:57
    https://gitlab.synchro.net/main/sbbs/-/commit/26ab3e2befdf7ffcb321ff31
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Add an install-linux CI job

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Saturday, March 01, 2025 15:30:57
    https://gitlab.synchro.net/main/sbbs/-/commit/f772f580bab24a1d28f71a7e
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Trigger CI on any *.mk file change

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Saturday, March 01, 2025 15:49:48
    https://gitlab.synchro.net/main/sbbs/-/commit/575b050be4892230688bc238
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Rename some of the tests to conform to the pattern

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Friday, March 07, 2025 17:14:29
    https://gitlab.synchro.net/main/sbbs/-/commit/2c33eb02d463392ed21dba18
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    linux install test is standalone (doesn't require a successful build first)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Friday, March 07, 2025 17:14:29
    https://gitlab.synchro.net/main/sbbs/-/commit/0f29fa0d96a6ce263ef6c83e
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    Use 'needs' instead of 'dependencies' for smoketests

    so they can run sooner in the pipeline

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Friday, March 07, 2025 17:18:30
    https://gitlab.synchro.net/main/sbbs/-/commit/e9d4c7d981af03c5f9fd7518
    Modified Files:
    .gitlab-ci.yml
    Log Message:
    We want the install test to start right away, not way for all builds

    <@Deuce> If you want the install test to start immediately, you would use needs: []

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