From a20155bb1e1eb8d1cd760feb711ac8f9454c307e Mon Sep 17 00:00:00 2001 From: Marek Lesko Date: Mon, 28 Jul 2025 10:57:11 +0000 Subject: [PATCH] Add shell tag to docker-deploy job and set dependency for update_db job #5 --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 495e45b..1971504 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -67,6 +67,7 @@ docker-deploy: stage: release tags: - production + - shell script: - echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin $CI_REGISTRY - cd deployment @@ -77,11 +78,13 @@ docker-deploy: update_db: image: mcr.microsoft.com/dotnet/sdk:8.0 stage: release + needs: ["docker-deploy"] script: - dotnet restore - dotnet build - dotnet ef database update --project Api/Api.csproj --startup-project Api/Api.csproj tags: - production + - docker variables: ConnectionStrings__DefaultConnection: "Server=localhost;Database=CentrumDb;User=sa;Password=$DB_PASSWORD;TrustServerCertificate=True;"