From fa3067892b8f097a09aabf95c946e237e89dad40 Mon Sep 17 00:00:00 2001 From: veenm Date: Sun, 23 Mar 2025 21:01:44 +0100 Subject: [PATCH] pipeline fix v9 --- .github/workflows/deploy-docker-to-tst.yml | 24 ++++++---------------- 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/.github/workflows/deploy-docker-to-tst.yml b/.github/workflows/deploy-docker-to-tst.yml index 85852e4..fbccf2f 100644 --- a/.github/workflows/deploy-docker-to-tst.yml +++ b/.github/workflows/deploy-docker-to-tst.yml @@ -79,13 +79,13 @@ jobs: run: | VERSION=$(cat version.txt) mvn clean package -DskipTests - docker buildx build . --file Dockerfile-tst --tag veenm/paypoint-backend-jvm:$VERSION-SNAPSHOT --platform linux/amd64 + docker buildx build . --file Dockerfile-tst --tag veenm/paypoint-backend-jvm:$VERSION --platform linux/amd64 # Stap 6: Docker-image pushen naar Docker Hub (huidige versie tag) - - name: Push the Docker image (version-snapshot) + - name: Push the Docker image (version) run: | VERSION=$(cat version.txt) - docker push veenm/paypoint-backend-jvm:$VERSION-SNAPSHOT + docker push veenm/paypoint-backend-jvm:$VERSION deploy: needs: build-and-push @@ -122,21 +122,9 @@ jobs: docker pull veenm/paypoint-backend-jvm:$VERSION # Start een nieuwe container - docker run -d --name paypoint-backend --restart unless-stopped -p 15000:8080 \ - -e DB_HOST=${{ secrets.ALPINE_HOST }} \ - -e DB_PORT=${{ secrets.DB_PORT_TEST }} \ - -e DB_USERNAME=${{ secrets.DB_USERNAME_TEST }} \ - -e DB_PASSWORD=${{ secrets.DB_PASSWORD_TEST }} \ - -e CORS_ORIGINS=${{ secrets.CORS_ORIGINS_TEST }} \ - -e MAILER_FROM=${{ secrets.MAILER_FROM }} \ - -e MAILER_HOST=${{ secrets.MAILER_HOST }} \ - -e MAILER_PORT=${{ secrets.MAILER_PORT }} \ - -e MAILER_USERNAME=${{ secrets.MAILER_USERNAME }} \ - -e MAILER_PASSWORD=${{ secrets.MAILER_PASSWORD }} \ - veenm/paypoint-backend-jvm:$VERSION - - - # Opruimen oude images + docker run -d --name paypoint-backend --restart unless-stopped -p 15000:8080 -e DB_HOST=${{ secrets.ALPINE_HOST }} -e DB_PORT=${{ secrets.DB_PORT_TEST }} -e DB_USERNAME=${{ secrets.DB_USERNAME_TEST }} -e DB_PASSWORD=${{ secrets.DB_PASSWORD_TEST }} -e CORS_ORIGINS=${{ secrets.CORS_ORIGINS_TEST }} -e MAILER_FROM=${{ secrets.MAILER_FROM }} -e MAILER_HOST=${{ secrets.MAILER_HOST }} -e MAILER_PORT=${{ secrets.MAILER_PORT }} -e MAILER_USERNAME=${{ secrets.MAILER_USERNAME }} -e MAILER_PASSWORD=${{ secrets.MAILER_PASSWORD }} veenm/paypoint-backend-jvm:$VERSION + + # Opruimen oude images docker image prune -f # Stap 4: Notify Mattermost via Bot (Build is geslaagd)