Skip to content
Snippets Groups Projects
Commit 935b52ed authored by Andri Joos's avatar Andri Joos :blush:
Browse files

add multi version image

parent 5984816b
No related branches found
No related tags found
No related merge requests found
...@@ -3,8 +3,18 @@ include: ...@@ -3,8 +3,18 @@ include:
ref: master ref: master
file: devcontainer_images.gitlab-ci.yml file: devcontainer_images.gitlab-ci.yml
build: variables:
IMAGE_BASENAME: ${IMAGE_PREFIX}/devcontainer-python
TAG_SUFFIX: bookworm
"3.13.0":
extends: .build_image_job_template extends: .build_image_job_template
variables: variables:
IMAGE_BASENAME: ${IMAGE_PREFIX}/devcontainer-python IMAGE_NAME: ${IMAGE_BASENAME}:3.13.0-${TAG_SUFFIX},${IMAGE_BASENAME}:3.13-${TAG_SUFFIX},${IMAGE_BASENAME}:3-${TAG_SUFFIX}
IMAGE_NAME: ${IMAGE_BASENAME}:3.13.0-bookworm,${IMAGE_BASENAME}:3.13-bookworm,${IMAGE_BASENAME}:3-bookworm BUILD_ARGS: BASE_IMAGE_VERSION=3.13.0
"3.12.7":
extends: .build_old_version
variables:
IMAGE_NAME: ${IMAGE_BASENAME}:3.12.7-${TAG_SUFFIX},${IMAGE_BASENAME}:3.12-${TAG_SUFFIX}
BUILD_ARGS: BASE_IMAGE_VERSION=3.12.7
FROM python:3.13.0-bookworm ARG BASE_IMAGE_VERSION="3.12.7"
FROM python:$BASE_IMAGE_VERSION-bookworm
ARG USERNAME="vscode" ARG USERNAME="vscode"
ARG USER_UID="1000" ARG USER_UID="1000"
...@@ -10,4 +12,7 @@ RUN groupadd --gid ${USER_GID} ${USERNAME} \ ...@@ -10,4 +12,7 @@ RUN groupadd --gid ${USER_GID} ${USERNAME} \
&& mkdir -p ${WORKSPACE} && mkdir -p ${WORKSPACE}
USER $USERNAME USER $USERNAME
RUN python -m pip install --upgrade pip
WORKDIR ${WORKSPACE} WORKDIR ${WORKSPACE}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment