@@ -31,29 +31,22 @@ if [[ -z "${GITHUB_SHA}" ]]; then
31
31
exit 1
32
32
fi
33
33
34
- BIONIC_TAGS=(
35
- " next-bionic"
36
- )
37
- if [[ " $RELEASE_CHANNEL " == " stable" ]]; then
38
- BIONIC_TAGS+=(" bionic" )
39
- fi
40
-
41
34
FOCAL_TAGS=(
42
35
" next"
43
36
" sha-${GITHUB_SHA} "
44
37
" next-focal"
45
38
)
46
-
47
- JAMMY_TAGS=(
48
- " next-jammy"
49
- )
50
-
51
39
if [[ " $RELEASE_CHANNEL " == " stable" ]]; then
52
40
FOCAL_TAGS+=(" latest" )
53
41
FOCAL_TAGS+=(" focal" )
54
42
FOCAL_TAGS+=(" v${PW_VERSION} -focal" )
55
43
FOCAL_TAGS+=(" v${PW_VERSION} " )
44
+ fi
56
45
46
+ JAMMY_TAGS=(
47
+ " next-jammy"
48
+ )
49
+ if [[ " $RELEASE_CHANNEL " == " stable" ]]; then
57
50
JAMMY_TAGS+=(" jammy" )
58
51
JAMMY_TAGS+=(" v${PW_VERSION} -jammy" )
59
52
fi
@@ -69,14 +62,12 @@ tag_and_push() {
69
62
publish_docker_images_with_arch_suffix () {
70
63
local FLAVOR=" $1 "
71
64
local TAGS=()
72
- if [[ " $FLAVOR " == " bionic" ]]; then
73
- TAGS=(" ${BIONIC_TAGS[@]} " )
74
- elif [[ " $FLAVOR " == " focal" ]]; then
65
+ if [[ " $FLAVOR " == " focal" ]]; then
75
66
TAGS=(" ${FOCAL_TAGS[@]} " )
76
67
elif [[ " $FLAVOR " == " jammy" ]]; then
77
68
TAGS=(" ${JAMMY_TAGS[@]} " )
78
69
else
79
- echo " ERROR: unknown flavor - $FLAVOR . Must be either 'bionic', ' focal', or 'jammy'"
70
+ echo " ERROR: unknown flavor - $FLAVOR . Must be either 'focal', or 'jammy'"
80
71
exit 1
81
72
fi
82
73
local ARCH=" $2 "
@@ -97,14 +88,12 @@ publish_docker_images_with_arch_suffix() {
97
88
publish_docker_manifest () {
98
89
local FLAVOR=" $1 "
99
90
local TAGS=()
100
- if [[ " $FLAVOR " == " bionic" ]]; then
101
- TAGS=(" ${BIONIC_TAGS[@]} " )
102
- elif [[ " $FLAVOR " == " focal" ]]; then
91
+ if [[ " $FLAVOR " == " focal" ]]; then
103
92
TAGS=(" ${FOCAL_TAGS[@]} " )
104
93
elif [[ " $FLAVOR " == " jammy" ]]; then
105
94
TAGS=(" ${JAMMY_TAGS[@]} " )
106
95
else
107
- echo " ERROR: unknown flavor - $FLAVOR . Must be either 'bionic', ' focal', or 'jammy'"
96
+ echo " ERROR: unknown flavor - $FLAVOR . Must be either 'focal', or 'jammy'"
108
97
exit 1
109
98
fi
110
99
@@ -123,10 +112,6 @@ publish_docker_manifest () {
123
112
done
124
113
}
125
114
126
- # Bionic
127
- publish_docker_images_with_arch_suffix bionic amd64
128
- publish_docker_manifest bionic amd64
129
-
130
115
# Focal
131
116
publish_docker_images_with_arch_suffix focal amd64
132
117
publish_docker_images_with_arch_suffix focal arm64
0 commit comments