update deploy.yml

This commit is contained in:
2024-01-14 20:47:08 +01:00
parent a3dca37787
commit 4bd7dd68c5
4 changed files with 14 additions and 11 deletions

View File

@@ -35,6 +35,7 @@ jobs:
key: ${{ secrets.SSH_KEY }}
script: |
cd ${{ secrets.TARGET_DIR }}/ffsaf
cp ../vite.env src/main/webapp/.env
chmod 740 mvnw
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ./mvnw package -Pnative -DskipTests
@@ -65,3 +66,16 @@ jobs:
echo 'Container is not running'
exit 1 # This mark the pipeline as failed
fi
- name: Build site and copy it
uses: appleboy/ssh-action@v1.0.0
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.SSH_USER }}
port: ${{ secrets.SSH_PORT }}
key: ${{ secrets.SSH_KEY }}
script: |
cd ${{ secrets.TARGET_DIR }}/ffsaf/src/main/webapp
npm run build
rm -rf ${{ secrets.TARGET_DIR }}/ffsaf-site
mv dist ${{ secrets.TARGET_DIR }}/ffsaf-site