@@ -76,7 +76,7 @@ pipeline {
7676 script{
7777 env. EXIT_STATUS = ' '
7878 env. LS_RELEASE = sh(
79- script : ''' docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:debianbookworm 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\ -ls' || : ''' ,
79+ script : ''' docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:debiantrixie 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\ -ls' || : ''' ,
8080 returnStdout : true ). trim()
8181 env. LS_RELEASE_NOTES = sh(
8282 script : ''' cat readme-vars.yml | awk -F \\ " '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\ r{0,1}\\ n/\\\\ n/g' ''' ,
@@ -109,7 +109,7 @@ pipeline {
109109 script{
110110 env. LS_TAG_NUMBER = sh(
111111 script : ''' #! /bin/bash
112- tagsha=$(git rev-list -n 1 debianbookworm -${LS_RELEASE} 2>/dev/null)
112+ tagsha=$(git rev-list -n 1 debiantrixie -${LS_RELEASE} 2>/dev/null)
113113 if [ "${tagsha}" == "${COMMIT_SHA}" ]; then
114114 echo ${LS_RELEASE_NUMBER}
115115 elif [ -z "${GIT_COMMIT}" ]; then
@@ -198,13 +198,13 @@ pipeline {
198198 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /' + env. CONTAINER_NAME
199199 env. QUAYIMAGE = ' quay.io/linuxserver.io/' + env. CONTAINER_NAME
200200 if (env. MULTIARCH == ' true' ) {
201- env. CI_TAGS = ' amd64-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER + ' |arm64v8-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
201+ env. CI_TAGS = ' amd64-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER + ' |arm64v8-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
202202 } else {
203- env. CI_TAGS = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
203+ env. CI_TAGS = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
204204 }
205205 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
206- env. META_TAG = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
207- env. EXT_RELEASE_TAG = ' debianbookworm -version-' + env. EXT_RELEASE_CLEAN
206+ env. META_TAG = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
207+ env. EXT_RELEASE_TAG = ' debiantrixie -version-' + env. EXT_RELEASE_CLEAN
208208 env. BUILDCACHE = ' docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
209209 env. CITEST_IMAGETAG = ' latest'
210210 }
@@ -223,13 +223,13 @@ pipeline {
223223 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /lsiodev-' + env. CONTAINER_NAME
224224 env. QUAYIMAGE = ' quay.io/linuxserver.io/lsiodev-' + env. CONTAINER_NAME
225225 if (env. MULTIARCH == ' true' ) {
226- env. CI_TAGS = ' amd64-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' |arm64v8-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
226+ env. CI_TAGS = ' amd64-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' |arm64v8-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
227227 } else {
228- env. CI_TAGS = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
228+ env. CI_TAGS = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
229229 }
230230 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
231- env. META_TAG = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
232- env. EXT_RELEASE_TAG = ' debianbookworm -version-' + env. EXT_RELEASE_CLEAN
231+ env. META_TAG = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
232+ env. EXT_RELEASE_TAG = ' debiantrixie -version-' + env. EXT_RELEASE_CLEAN
233233 env. DOCKERHUB_LINK = ' https://hub.docker.com/r/' + env. DEV_DOCKERHUB_IMAGE + ' /tags/'
234234 env. BUILDCACHE = ' docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
235235 env. CITEST_IMAGETAG = ' develop'
@@ -248,13 +248,13 @@ pipeline {
248248 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /lspipepr-' + env. CONTAINER_NAME
249249 env. QUAYIMAGE = ' quay.io/linuxserver.io/lspipepr-' + env. CONTAINER_NAME
250250 if (env. MULTIARCH == ' true' ) {
251- env. CI_TAGS = ' amd64-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST + ' |arm64v8-debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
251+ env. CI_TAGS = ' amd64-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST + ' |arm64v8-debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
252252 } else {
253- env. CI_TAGS = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
253+ env. CI_TAGS = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
254254 }
255255 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
256- env. META_TAG = ' debianbookworm -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
257- env. EXT_RELEASE_TAG = ' debianbookworm -version-' + env. EXT_RELEASE_CLEAN
256+ env. META_TAG = ' debiantrixie -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
257+ env. EXT_RELEASE_TAG = ' debiantrixie -version-' + env. EXT_RELEASE_CLEAN
258258 env. CODE_URL = ' https://github.com/' + env. LS_USER + ' /' + env. LS_REPO + ' /pull/' + env. PULL_REQUEST
259259 env. DOCKERHUB_LINK = ' https://hub.docker.com/r/' + env. PR_DOCKERHUB_IMAGE + ' /tags/'
260260 env. BUILDCACHE = ' docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
@@ -826,7 +826,7 @@ pipeline {
826826 -e DOCKER_LOGS_TIMEOUT=\" ${CI_DELAY}\" \
827827 -e TAGS=\" ${CI_TAGS}\" \
828828 -e META_TAG=\" ${META_TAG}\" \
829- -e RELEASE_TAG=\" debianbookworm \" \
829+ -e RELEASE_TAG=\" debiantrixie \" \
830830 -e PORT=\" ${CI_PORT}\" \
831831 -e SSL=\" ${CI_SSL}\" \
832832 -e BASE=\" ${DIST_IMAGE}\" \
@@ -866,7 +866,7 @@ pipeline {
866866 CACHEIMAGE=${i}
867867 fi
868868 done
869- docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:debianbookworm -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
869+ docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:debiantrixie -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
870870 { if [[ "${PUSHIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; }
871871 if [ -n "${SEMVER}" ]; then
872872 docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
@@ -895,9 +895,9 @@ pipeline {
895895 CACHEIMAGE=${i}
896896 fi
897897 done
898- docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-debianbookworm -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
898+ docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-debiantrixie -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
899899 { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; }
900- docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-debianbookworm -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || \
900+ docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-debiantrixie -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || \
901901 { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; }
902902 if [ -n "${SEMVER}" ]; then
903903 docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \
@@ -907,7 +907,7 @@ pipeline {
907907 fi
908908 done
909909 for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
910- docker buildx imagetools create -t ${MANIFESTIMAGE}:debianbookworm ${MANIFESTIMAGE}:amd64-debianbookworm ${MANIFESTIMAGE}:arm64v8-debianbookworm || \
910+ docker buildx imagetools create -t ${MANIFESTIMAGE}:debiantrixie ${MANIFESTIMAGE}:amd64-debiantrixie ${MANIFESTIMAGE}:arm64v8-debiantrixie || \
911911 { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; }
912912 docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} || \
913913 { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; }
0 commit comments