update deploy.yml

This commit is contained in:
Thibaut Valentin 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

View File

@ -78,12 +78,6 @@
<version>1.18.22</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.quarkiverse.quinoa</groupId>
<artifactId>quarkus-quinoa-deployment</artifactId>
<version>2.3.2</version>
</dependency>
</dependencies>
<build>
<plugins>

View File

@ -14,9 +14,6 @@ quarkus.hibernate-orm.physical-naming-strategy=fr.titionfire.ffsaf.data.SafcaNam
quarkus.http.cors=true
quarkus.quartz.start-mode=forced
%dev.quarkus.quinoa=false
quarkus.quinoa.ui-dir=src/main/webapp
database.prefix = test2_
database.database=ffsaf
database.hostname=localhost

View File

@ -2,8 +2,6 @@ import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App.jsx'
import './index.css'
import keycloak from "./Keycloak.js";
import {ReactKeycloakProvider} from "@react-keycloak/web";
import {KeycloakContextProvider} from "./hooks/useAuth.jsx";
ReactDOM.createRoot(document.getElementById('root')).render(