Skip to content

Salsa-CI fails if the package name contains the word "tar"

I have a number of packages which are all names starlink-java-XXXX. With these packages, the build now fails, f.e. here: https://salsa.debian.org/debian-astro-team/starjava-util/-/pipelines/940888

The reason is that with the switch to sbuild introduced in !569 (merged) the code line

https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/50bafcd461c5d5c82ede62fef6657db7886d0cbc/salsa-ci.yml#L574-575

# But let's copy the (orig) *tar* files to the artifacts dir
  - test -z "$(find ../ -maxdepth 1 -name '*.tar.*')" || cp -vn ../*tar* ${WORKING_DIR}

tries to copy the directory as well, which fails.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information