• .gitlab-ci-unix.yml

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Oct 30 13:33:03 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a7e1385fcfbf070900fd4e0a
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Have the pipeline create the installers
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 22:06:47 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/261a5dd2b2932b46a2eea9f5
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Use git clone strategy for cleanup

    We don't actually need a git copy here, but it looks like using
    GIT_CLONE is the only way to have the gitlab-runner jobs delete the
    project directory afterward.

    Hopefully, this allows us to avoid infinately growing storage for
    a runner.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 22:21:46 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/5f68f35179dd0ab1eaf47028
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Use GIT_STRATEGY: empty instead of none

    This ensures the build dir doesn't have the git "stuff" in it for
    these jobs... which will help keep storage usage down.

    It's also possible we'd need to explicitly delete stuff in cleanup.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 22:34:08 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/90ab818538ea2e7d66e498ef
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Put the suppressions in sbbs-build archive

    Should fix valgrind jobs using empty.

    Also, add some debug stuff to the cleanup job
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 22:40:33 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/2ec1a34fc1122e251f90ad90
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Use suppressions from sbbs-build archive

    We can't use the ones from git since it's not there anymore.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 22:40:33 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/f24fdc057eb19f653c9a9312
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Tweak debug output a bit in cleanup
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 23:05:01 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/ab068d5a2305c8db7669b01b
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    It's not CI_PROJECT_NAME, maybe CI_PROJECT_NAMESPACE?
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 23:27:59 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4eadd3dc3f7e70ce5b812dff
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Do some hackery to clean up

    For each job, touch ${CI_PIPELINE_ID}.ci at the start.
    During cleanup, remove all */${CI_PROJECT_NAMESPACE} directories
    that have ${CI_PIPELINE_ID}.ci in them.

    This should prevent build directories from having more than one
    namespace in them at the same time going forward
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 23:31:10 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/1212aaf3fa66fab6c4cebe0f
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    File created is ${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_PIPELINE_ID}.ci --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 23:36:05 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4387bea71f7abd3b8f942f69
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Remove dupe
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Dec 11 23:38:59 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/f39e705b00d8835e216256c3
    Modified Files:
    .gitlab-ci-unix.yml
    Log Message:
    Using empty strategy adds -empty to project name

    So don't use it... go back to none.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)