diff --git a/.github/workflows/deploy-docker-to-tst.yml b/.github/workflows/deploy-docker-to-tst.yml index 8af9044..0869de2 100644 --- a/.github/workflows/deploy-docker-to-tst.yml +++ b/.github/workflows/deploy-docker-to-tst.yml @@ -32,7 +32,18 @@ jobs: run: | VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) echo $VERSION > version.txt - + + - name: Inject private key into resources + run: | + mkdir -p src/main/resources + echo "${{ secrets.PRIVATE_KEY }}" > src/main/resources/privateKey.pem + chmod 600 src/main/resources/privateKey.pem + + - name: Inject public key into resources + run: | + mkdir -p src/main/resources + echo "${{ secrets.PUBLIC_KEY }}" > src/main/resources/publicKey.pem + chmod 600 src/main/resources/publicKey.pem - name: Save version as artifact uses: actions/upload-artifact@v3 @@ -92,18 +103,6 @@ jobs: id: read_version run: echo "VERSION=$(cat version.txt)" >> $GITHUB_ENV - - name: Inject private key into resources - run: | - mkdir -p src/main/resources - echo "${{ secrets.PRIVATE_KEY }}" > src/main/resources/privateKey.pem - chmod 600 src/main/resources/privateKey.pem - - - name: Inject public key into resources - run: | - mkdir -p src/main/resources - echo "${{ secrets.PUBLIC_KEY }}" > src/main/resources/publicKey.pem - chmod 600 src/main/resources/publicKey.pem - # Stap 3: Maak verbinding via SSH naar de Alpine server en update de container - name: SSH into Alpine and update Docker container uses: appleboy/ssh-action@v0.1.10