@@ -41,7 +41,7 @@ pipeline {
41
41
script{
42
42
env. EXIT_STATUS = ' '
43
43
env. LS_RELEASE = sh(
44
- script : ''' docker run --rm alexeiled/skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':3.10 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\ -ls' || : ''' ,
44
+ script : ''' docker run --rm alexeiled/skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':3.11 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\ -ls' || : ''' ,
45
45
returnStdout : true ). trim()
46
46
env. LS_RELEASE_NOTES = sh(
47
47
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' ''' ,
@@ -545,14 +545,14 @@ pipeline {
545
545
echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin
546
546
for PUSHIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do
547
547
docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG}
548
- docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:3.10
549
- docker push ${PUSHIMAGE}:3.10
548
+ docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:3.11
549
+ docker push ${PUSHIMAGE}:3.11
550
550
docker push ${PUSHIMAGE}:${META_TAG}
551
551
done
552
552
for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do
553
553
docker rmi \
554
554
${DELETEIMAGE}:${META_TAG} \
555
- ${DELETEIMAGE}:3.10 || :
555
+ ${DELETEIMAGE}:3.11 || :
556
556
done
557
557
'''
558
558
}
@@ -595,41 +595,41 @@ pipeline {
595
595
docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG}
596
596
docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG}
597
597
docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
598
- docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-3.10
599
- docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-3.10
600
- docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-3.10
598
+ docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-3.11
599
+ docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-3.11
600
+ docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-3.11
601
601
docker push ${MANIFESTIMAGE}:amd64-${META_TAG}
602
602
docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG}
603
603
docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG}
604
- docker push ${MANIFESTIMAGE}:amd64-3.10
605
- docker push ${MANIFESTIMAGE}:arm32v7-3.10
606
- docker push ${MANIFESTIMAGE}:arm64v8-3.10
607
- docker manifest push --purge ${MANIFESTIMAGE}:3.10 || :
608
- docker manifest create ${MANIFESTIMAGE}:3.10 ${MANIFESTIMAGE}:amd64-3.10 ${MANIFESTIMAGE}:arm32v7-3.10 ${MANIFESTIMAGE}:arm64v8-3.10
609
- docker manifest annotate ${MANIFESTIMAGE}:3.10 ${MANIFESTIMAGE}:arm32v7-3.10 --os linux --arch arm
610
- docker manifest annotate ${MANIFESTIMAGE}:3.10 ${MANIFESTIMAGE}:arm64v8-3.10 --os linux --arch arm64 --variant v8
604
+ docker push ${MANIFESTIMAGE}:amd64-3.11
605
+ docker push ${MANIFESTIMAGE}:arm32v7-3.11
606
+ docker push ${MANIFESTIMAGE}:arm64v8-3.11
607
+ docker manifest push --purge ${MANIFESTIMAGE}:3.11 || :
608
+ docker manifest create ${MANIFESTIMAGE}:3.11 ${MANIFESTIMAGE}:amd64-3.11 ${MANIFESTIMAGE}:arm32v7-3.11 ${MANIFESTIMAGE}:arm64v8-3.11
609
+ docker manifest annotate ${MANIFESTIMAGE}:3.11 ${MANIFESTIMAGE}:arm32v7-3.11 --os linux --arch arm
610
+ docker manifest annotate ${MANIFESTIMAGE}:3.11 ${MANIFESTIMAGE}:arm64v8-3.11 --os linux --arch arm64 --variant v8
611
611
docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || :
612
612
docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
613
613
docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm
614
614
docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8
615
- docker manifest push --purge ${MANIFESTIMAGE}:3.10
615
+ docker manifest push --purge ${MANIFESTIMAGE}:3.11
616
616
docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG}
617
617
done
618
618
for LEGACYIMAGE in "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
619
619
docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG}
620
620
docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG}
621
621
docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG}
622
- docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:3.10
622
+ docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:3.11
623
623
docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:${META_TAG}
624
- docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-3.10
625
- docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-3.10
624
+ docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-3.11
625
+ docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-3.11
626
626
docker push ${LEGACYIMAGE}:amd64-${META_TAG}
627
627
docker push ${LEGACYIMAGE}:arm32v7-${META_TAG}
628
628
docker push ${LEGACYIMAGE}:arm64v8-${META_TAG}
629
- docker push ${LEGACYIMAGE}:3.10
629
+ docker push ${LEGACYIMAGE}:3.11
630
630
docker push ${LEGACYIMAGE}:${META_TAG}
631
- docker push ${LEGACYIMAGE}:arm32v7-3.10
632
- docker push ${LEGACYIMAGE}:arm64v8-3.10
631
+ docker push ${LEGACYIMAGE}:arm32v7-3.11
632
+ docker push ${LEGACYIMAGE}:arm64v8-3.11
633
633
done
634
634
'''
635
635
}
0 commit comments