chore: set v15 as the latest tag (#42)

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
This commit is contained in:
Niccolò Fei
2022-10-19 10:45:53 +02:00
committed by GitHub
parent 51078cb283
commit c79ee8eb03
3 changed files with 12 additions and 12 deletions

View File

@@ -10,7 +10,7 @@ set -eu
# Define an optional aliases for some major versions # Define an optional aliases for some major versions
declare -A aliases=( declare -A aliases=(
[14]='latest' [15]='latest'
) )
cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}/..")")" cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}/..")")"

View File

@@ -30,8 +30,8 @@ versions=("${versions[@]%/}")
# Get the last postgres base image tag and update time # Get the last postgres base image tag and update time
fetch_postgres_image_version() { fetch_postgres_image_version() {
local suite="$1"; local suite="$1";
local item="$2"; local item="$2";
curl -SsL "https://registry.hub.docker.com/v2/repositories/library/postgres/tags/?name=bullseye&ordering=last_updated&page_size=20" | \ curl -SsL "https://registry.hub.docker.com/v2/repositories/library/postgres/tags/?name=bullseye&ordering=last_updated&page_size=20" | \
jq -c ".results[] | select( .name | match(\"^${suite}.[a-z0-9]+-bullseye\"))" | \ jq -c ".results[] | select( .name | match(\"^${suite}.[a-z0-9]+-bullseye\"))" | \
jq -r ".${item}" | \ jq -r ".${item}" | \
@@ -123,9 +123,9 @@ generate_postgres() {
record_version "${versionFile}" "BARMAN_VERSION" "${barmanVersion}" record_version "${versionFile}" "BARMAN_VERSION" "${barmanVersion}"
fi fi
if [ "$oldPostgresImageVersion" != "$postgresImageVersion" ]; then if [ "$oldPostgresImageVersion" != "$postgresImageVersion" ]; then
echo "PostgreSQL base image changed from $oldPostgresImageVersion to $postgresImageVersion" echo "PostgreSQL base image changed from $oldPostgresImageVersion to $postgresImageVersion"
record_version "${versionFile}" "IMAGE_RELEASE_VERSION" 1 record_version "${versionFile}" "IMAGE_RELEASE_VERSION" 1
record_version "${versionFile}" "POSTGRES_IMAGE_VERSION" "${postgresImageVersion}" record_version "${versionFile}" "POSTGRES_IMAGE_VERSION" "${postgresImageVersion}"
imageReleaseVersion=1 imageReleaseVersion=1
elif [ "$newRelease" = "true" ]; then elif [ "$newRelease" = "true" ]; then
@@ -133,10 +133,10 @@ generate_postgres() {
record_version "${versionFile}" "IMAGE_RELEASE_VERSION" $imageReleaseVersion record_version "${versionFile}" "IMAGE_RELEASE_VERSION" $imageReleaseVersion
fi fi
dockerTemplate="Dockerfile.template" dockerTemplate="Dockerfile.template"
if [ "${version}" -gt '15' ]; then if [ "${version}" -gt '15' ]; then
dockerTemplate="Dockerfile-beta.template" dockerTemplate="Dockerfile-beta.template"
fi fi
cp -r src/* "$version/" cp -r src/* "$version/"
sed -e 's/%%POSTGRES_IMAGE_VERSION%%/'"$postgresImageVersion"'/g' \ sed -e 's/%%POSTGRES_IMAGE_VERSION%%/'"$postgresImageVersion"'/g' \