diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 156944a..948d0c1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -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 @@ -64,18 +65,4 @@ jobs: else 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 - cp ${{ secrets.TARGET_DIR }}/vite.env .env - npm run build - rm -rf ${{ secrets.TARGET_DIR }}/ffsaf-site - mv dist ${{ secrets.TARGET_DIR }}/ffsaf-site \ No newline at end of file + fi \ No newline at end of file diff --git a/pom.xml b/pom.xml index 14740ea..1a44c2a 100644 --- a/pom.xml +++ b/pom.xml @@ -94,6 +94,11 @@ 3.0.0-BETA + + io.quarkiverse.quinoa + quarkus-quinoa-deployment + 2.3.2 + diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 0d62253..626b14c 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -27,6 +27,9 @@ quarkus.http.limits.max-body-size=10M quarkus.oidc.token-state-manager.split-tokens=true +%dev.quarkus.quinoa=false +quarkus.quinoa.ui-dir=src/main/webapp + database.prefix = test2_ database.database=ffsaf database.hostname=localhost