@@ -28,6 +28,11 @@ NOBLE_TAGS=(
2828 " v${PW_VERSION} -noble"
2929)
3030
31+ # Ubuntu 26.04
32+ RESOLUTE_TAGS=(
33+ " v${PW_VERSION} -resolute"
34+ )
35+
3136tag_and_push () {
3237 local source=" $1 "
3338 local target=" $2 "
@@ -62,8 +67,10 @@ publish_docker_images_with_arch_suffix() {
6267 local TAGS=()
6368 if [[ " $FLAVOR " == " noble" ]]; then
6469 TAGS=(" ${NOBLE_TAGS[@]} " )
70+ elif [[ " $FLAVOR " == " resolute" ]]; then
71+ TAGS=(" ${RESOLUTE_TAGS[@]} " )
6572 else
66- echo " ERROR: unknown flavor - $FLAVOR . Must be 'noble'"
73+ echo " ERROR: unknown flavor - $FLAVOR . Must be 'noble' or 'resolute' "
6774 exit 1
6875 fi
6976 local ARCH=" $2 "
@@ -86,8 +93,10 @@ publish_docker_manifest () {
8693 local TAGS=()
8794 if [[ " $FLAVOR " == " noble" ]]; then
8895 TAGS=(" ${NOBLE_TAGS[@]} " )
96+ elif [[ " $FLAVOR " == " resolute" ]]; then
97+ TAGS=(" ${RESOLUTE_TAGS[@]} " )
8998 else
90- echo " ERROR: unknown flavor - $FLAVOR . Must be 'noble'"
99+ echo " ERROR: unknown flavor - $FLAVOR . Must be 'noble' or 'resolute' "
91100 exit 1
92101 fi
93102
@@ -109,3 +118,7 @@ publish_docker_manifest () {
109118publish_docker_images_with_arch_suffix noble amd64
110119publish_docker_images_with_arch_suffix noble arm64
111120publish_docker_manifest noble amd64 arm64
121+
122+ publish_docker_images_with_arch_suffix resolute amd64
123+ publish_docker_images_with_arch_suffix resolute arm64
124+ publish_docker_manifest resolute amd64 arm64
0 commit comments