@@ -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}:41 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}:42 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' ''' ,
@@ -105,7 +105,7 @@ pipeline {
105105 script{
106106 env. LS_TAG_NUMBER = sh(
107107 script : ''' #! /bin/bash
108- tagsha=$(git rev-list -n 1 41 -${LS_RELEASE} 2>/dev/null)
108+ tagsha=$(git rev-list -n 1 42 -${LS_RELEASE} 2>/dev/null)
109109 if [ "${tagsha}" == "${COMMIT_SHA}" ]; then
110110 echo ${LS_RELEASE_NUMBER}
111111 elif [ -z "${GIT_COMMIT}" ]; then
@@ -143,7 +143,7 @@ pipeline {
143143 steps{
144144 script{
145145 env. EXT_RELEASE = sh(
146- script : ''' echo 41 ''' ,
146+ script : ''' echo 42 ''' ,
147147 returnStdout : true ). trim()
148148 env. RELEASE_LINK = ' custom_command'
149149 }
@@ -196,13 +196,13 @@ pipeline {
196196 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /' + env. CONTAINER_NAME
197197 env. QUAYIMAGE = ' quay.io/linuxserver.io/' + env. CONTAINER_NAME
198198 if (env. MULTIARCH == ' true' ) {
199- env. CI_TAGS = ' amd64-41 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER + ' |arm64v8-41 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
199+ env. CI_TAGS = ' amd64-42 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER + ' |arm64v8-42 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
200200 } else {
201- env. CI_TAGS = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
201+ env. CI_TAGS = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
202202 }
203203 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
204- env. META_TAG = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
205- env. EXT_RELEASE_TAG = ' 41 -version-' + env. EXT_RELEASE_CLEAN
204+ env. META_TAG = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -ls' + env. LS_TAG_NUMBER
205+ env. EXT_RELEASE_TAG = ' 42 -version-' + env. EXT_RELEASE_CLEAN
206206 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'
207207 }
208208 }
@@ -220,13 +220,13 @@ pipeline {
220220 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /lsiodev-' + env. CONTAINER_NAME
221221 env. QUAYIMAGE = ' quay.io/linuxserver.io/lsiodev-' + env. CONTAINER_NAME
222222 if (env. MULTIARCH == ' true' ) {
223- env. CI_TAGS = ' amd64-41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' |arm64v8-41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
223+ env. CI_TAGS = ' amd64-42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' |arm64v8-42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
224224 } else {
225- env. CI_TAGS = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
225+ env. CI_TAGS = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
226226 }
227227 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
228- env. META_TAG = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
229- env. EXT_RELEASE_TAG = ' 41 -version-' + env. EXT_RELEASE_CLEAN
228+ env. META_TAG = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA
229+ env. EXT_RELEASE_TAG = ' 42 -version-' + env. EXT_RELEASE_CLEAN
230230 env. DOCKERHUB_LINK = ' https://hub.docker.com/r/' + env. DEV_DOCKERHUB_IMAGE + ' /tags/'
231231 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'
232232 }
@@ -244,13 +244,13 @@ pipeline {
244244 env. GITLABIMAGE = ' registry.gitlab.com/linuxserver.io/' + env. LS_REPO + ' /lspipepr-' + env. CONTAINER_NAME
245245 env. QUAYIMAGE = ' quay.io/linuxserver.io/lspipepr-' + env. CONTAINER_NAME
246246 if (env. MULTIARCH == ' true' ) {
247- env. CI_TAGS = ' amd64-41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST + ' |arm64v8-41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
247+ env. CI_TAGS = ' amd64-42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST + ' |arm64v8-42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
248248 } else {
249- env. CI_TAGS = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
249+ env. CI_TAGS = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
250250 }
251251 env. VERSION_TAG = env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
252- env. META_TAG = ' 41 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
253- env. EXT_RELEASE_TAG = ' 41 -version-' + env. EXT_RELEASE_CLEAN
252+ env. META_TAG = ' 42 -' + env. EXT_RELEASE_CLEAN + ' -pkg-' + env. PACKAGE_TAG + ' -dev-' + env. COMMIT_SHA + ' -pr-' + env. PULL_REQUEST
253+ env. EXT_RELEASE_TAG = ' 42 -version-' + env. EXT_RELEASE_CLEAN
254254 env. CODE_URL = ' https://github.com/' + env. LS_USER + ' /' + env. LS_REPO + ' /pull/' + env. PULL_REQUEST
255255 env. DOCKERHUB_LINK = ' https://hub.docker.com/r/' + env. PR_DOCKERHUB_IMAGE + ' /tags/'
256256 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'
@@ -813,7 +813,7 @@ pipeline {
813813 -e DOCKER_LOGS_TIMEOUT=\" ${CI_DELAY}\" \
814814 -e TAGS=\" ${CI_TAGS}\" \
815815 -e META_TAG=\" ${META_TAG}\" \
816- -e RELEASE_TAG=\" 41 \" \
816+ -e RELEASE_TAG=\" 42 \" \
817817 -e PORT=\" ${CI_PORT}\" \
818818 -e SSL=\" ${CI_SSL}\" \
819819 -e BASE=\" ${DIST_IMAGE}\" \
@@ -850,7 +850,7 @@ pipeline {
850850 CACHEIMAGE=${i}
851851 fi
852852 done
853- docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:41 -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
853+ docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:42 -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
854854 if [ -n "${SEMVER}" ]; then
855855 docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
856856 fi
@@ -877,15 +877,15 @@ pipeline {
877877 CACHEIMAGE=${i}
878878 fi
879879 done
880- docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-41 -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
881- docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-41 -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
880+ docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-42 -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
881+ docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-42 -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
882882 if [ -n "${SEMVER}" ]; then
883883 docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
884884 docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
885885 fi
886886 done
887887 for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
888- docker buildx imagetools create -t ${MANIFESTIMAGE}:41 ${MANIFESTIMAGE}:amd64-41 ${MANIFESTIMAGE}:arm64v8-41
888+ docker buildx imagetools create -t ${MANIFESTIMAGE}:42 ${MANIFESTIMAGE}:amd64-42 ${MANIFESTIMAGE}:arm64v8-42
889889 docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
890890
891891 docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
0 commit comments