From ebd9c01a1f645bf8c88fa31b8ef1569e49759366 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Fri, 21 Feb 2025 09:15:37 +0100 Subject: [PATCH] feat(image): new base mage --- CHANGELOG.md | 6 ++++++ image/Dockerfile | 2 +- task | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79347c7a..30594df9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). +## Undefined + +### Updated + +* Change base image to `python:3.12-slim-bookworm` + ## 2025-02-20 ### Fixed diff --git a/image/Dockerfile b/image/Dockerfile index bbf8db0e..ea615cdb 100644 --- a/image/Dockerfile +++ b/image/Dockerfile @@ -1,6 +1,6 @@ #FROM: https://github.com/odoo/docker/blob/master/18.0/Dockerfile -FROM debian:bookworm-slim +FROM python:3.12-slim-bookworm LABEL org.opencontainers.image.source="https://github.com/mint-system/odoo-build" LABEL org.opencontainers.image.authors="Mint System GmbH " diff --git a/task b/task index f1875097..8d9d3997 100755 --- a/task +++ b/task @@ -689,6 +689,12 @@ function publish() { docker --config "$CONTAINER_CONFIG" push "${CONTAINER_REGISTRY}${CONTAINER_TAG}" docker --config "$CONTAINER_CONFIG" push "${CONTAINER_REGISTRY}${LATEST_TAG}" fi + + if [ "$CONTAINER_ENGINE" == "podman" ]; then + echo "Push container image to ${CONTAINER_REGISTRY}${CONTAINER_TAG}" + podman push "${CONTAINER_REGISTRY}${CONTAINER_TAG}" + podman push "${CONTAINER_REGISTRY}${LATEST_TAG}" + fi } function upload-module() {