• .gitlab-ci-unix.yml

    From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 05:51:59
    https://gitlab.synchro.net/main/sbbs/-/commit/b57b136e7778923edf0f03c4
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Fix the rules reference on newly disabled rules

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:06:54
    https://gitlab.synchro.net/main/sbbs/-/commit/55b5a3b27c1d67271761f00f
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Try to fix intermitted test failures

    The theory here is that "something" is modifying the files while
    ld.so is linking them resulting in the crash (this seems to match
    with the FreeBSD cores I've looked at).

    To try to prevent this, have tar never overwrite files that are
    being extracted.

    While I'm here, remove the sync calls that didn't fix the issue.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:15:18
    https://gitlab.synchro.net/main/sbbs/-/commit/0f392458793fcab7ce93aba1
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Don't archive files from git in 3rdp

    This was archiving 3rdp/*.release which includes binaries included
    in git. Change the wildcard to *.*.*.release which should only
    include stuff we've built/installed since the binaries use *.release
    or *.*.release (so far).

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:21:30
    https://gitlab.synchro.net/main/sbbs/-/commit/a0c5550ff06d1f92e9138cd1
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    sbbs-build already has scfg, uedit, and umonitor

    We don't need to re-extract them.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:26:13
    https://gitlab.synchro.net/main/sbbs/-/commit/47de2e8d0d644cca0cc8f6db
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Same with utils.

    Also, we don't actually depend on them anymore either.
    The artifacts should be checked after this is done...

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:32:12
    https://gitlab.synchro.net/main/sbbs/-/commit/99fe99b8b0daf9c8b6b57a5b
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    It looks like ctrl and exec are sometimes left over

    Blow them away before extracting.
    It's also possible that we can just use them, but this keeps the
    current behaviour (using them from the archive).

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:37:00
    https://gitlab.synchro.net/main/sbbs/-/commit/13e1bc90595d92174f898d9f
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Ok, yeah, there's some git magic happening here... avoid it

    Create a ci-test dir and extract there then delete after.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:39:42
    https://gitlab.synchro.net/main/sbbs/-/commit/597e134ee1ae23b101a557d7
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    And now that we're in a subdir, fix relative path to suppressions

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sunday, October 05, 2025 19:44:45
    https://gitlab.synchro.net/main/sbbs/-/commit/08cc6f4ba70eae0b91adc2a4
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Well, looks like at the end of it all, that wasn't the issue.

    Also, OpenBSD tar doesn't support -k, so remove that.

    Leave the -v in there because more logs is better logs.

    Also, no need to revert the other changes since avoiding doing
    the same thing more than once is a generally good idea.

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