From dbce85ee06ca8f8512c2651d8bd327710480ae57 Mon Sep 17 00:00:00 2001 From: Andri Joos <andri@joos.io> Date: Tue, 3 Dec 2024 22:12:45 +0100 Subject: [PATCH] add dotnet 9.0 support --- .gitlab-ci.yml | 23 ++++++++++++++++++++--- .vscode/tasks.json | 1 + 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bfa212b..2f65f04 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,8 +6,25 @@ include: variables: IMAGE_BASENAME: ${IMAGE_PREFIX}/devcontainer-dotnet -"8.0": +.build_old_dotnet: + extends: .build_old_version + variables: + IMAGE_NAME: ${IMAGE_BASENAME}:${VERSION} + BUILD_ARGS: DOTNET_VERSION=${VERSION} + +.build_dotnet: extends: .build_image_job_template variables: - IMAGE_NAME: ${IMAGE_BASENAME}:8.0 - BUILD_ARGS: DOTNET_VERSION=8.0 + IMAGE_NAME: ${IMAGE_BASENAME}:${VERSION} + BUILD_ARGS: DOTNET_VERSION=${VERSION} + + +"8.0": # LTS + extends: .build_dotnet + variables: + VERSION: 8.0 + +"9.0": # STS + extends: .build_dotnet + variables: + VERSION: 9.0 diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 7208806..bef686f 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -34,6 +34,7 @@ "description": "Choose dotnet image version", "options": [ "8.0", + "9.0", ], }, ], -- GitLab