mirror of
https://github.com/phusion/baseimage-docker.git
synced 2026-09-21 16:58:12 +00:00
Add Ubuntu 26.04 "Resolute" as a supported base image track alongside the existing Noble (24.04) and Jammy (22.04) tracks.
Changes: main.yml: add resolute-* tag prefix → ubuntu:26.04 mapping scheduled-build.yml: add Resolute matrix entry to weekly security rebuild prepare.sh: handle DEB822 .sources format (used by Ubuntu 24.04+) alongside legacy sources.list for universe/multiverse activation README.md: update component table to reflect multi-track support
This commit is contained in:
committed by
Jeshua Ben Joseph
parent
f5be954731
commit
8128153b6f
@@ -27,13 +27,15 @@ jobs:
|
||||
TAGS="${DOCKER_IMAGE}:${GIT_BRANCH}, ghcr.io/${{ github.repository_owner }}/baseimage:${GIT_BRANCH}"
|
||||
|
||||
# Determine BASE_IMAGE from release tag prefix (e.g. noble-1.0.2 -> ubuntu:24.04)
|
||||
if [[ "${GIT_BRANCH}" == noble-* ]]; then
|
||||
if [[ "${GIT_BRANCH}" == resolute-* ]]; then
|
||||
BASE_IMAGE="ubuntu:26.04"
|
||||
elif [[ "${GIT_BRANCH}" == noble-* ]]; then
|
||||
BASE_IMAGE="ubuntu:24.04"
|
||||
elif [[ "${GIT_BRANCH}" == jammy-* ]]; then
|
||||
BASE_IMAGE="ubuntu:22.04"
|
||||
else
|
||||
# Default to noble (latest LTS) for unrecognised tag prefixes
|
||||
echo "::warning::Unrecognized release tag prefix '${GIT_BRANCH}'. Expected it to start with 'noble-' or 'jammy-'. Defaulting BASE_IMAGE to ubuntu:24.04 (Noble)."
|
||||
echo "::warning::Unrecognized release tag prefix '${GIT_BRANCH}'. Expected it to start with 'resolute-', 'noble-', or 'jammy-'. Defaulting BASE_IMAGE to ubuntu:24.04 (Noble)."
|
||||
BASE_IMAGE="ubuntu:24.04"
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user