pipeline fix v9
Some checks failed
Docker Image CI / build-and-push (push) Successful in 11m9s
Docker Image CI / deploy (push) Failing after 27s
Docker Image CI / notify-failure (push) Successful in 13s

This commit is contained in:
2025-03-23 21:01:44 +01:00
parent 274737b4d7
commit fa3067892b

View File

@@ -79,13 +79,13 @@ jobs:
run: | run: |
VERSION=$(cat version.txt) VERSION=$(cat version.txt)
mvn clean package -DskipTests 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) # 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: | run: |
VERSION=$(cat version.txt) VERSION=$(cat version.txt)
docker push veenm/paypoint-backend-jvm:$VERSION-SNAPSHOT docker push veenm/paypoint-backend-jvm:$VERSION
deploy: deploy:
needs: build-and-push needs: build-and-push
@@ -122,19 +122,7 @@ jobs:
docker pull veenm/paypoint-backend-jvm:$VERSION docker pull veenm/paypoint-backend-jvm:$VERSION
# Start een nieuwe container # Start een nieuwe container
docker run -d --name paypoint-backend --restart unless-stopped -p 15000:8080 \ 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
-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 # Opruimen oude images
docker image prune -f docker image prune -f