update deploy.yml
This commit is contained in:
parent
a3dca37787
commit
4bd7dd68c5
14
.github/workflows/deploy.yml
vendored
14
.github/workflows/deploy.yml
vendored
@ -35,6 +35,7 @@ jobs:
|
|||||||
key: ${{ secrets.SSH_KEY }}
|
key: ${{ secrets.SSH_KEY }}
|
||||||
script: |
|
script: |
|
||||||
cd ${{ secrets.TARGET_DIR }}/ffsaf
|
cd ${{ secrets.TARGET_DIR }}/ffsaf
|
||||||
|
cp ../vite.env src/main/webapp/.env
|
||||||
chmod 740 mvnw
|
chmod 740 mvnw
|
||||||
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ./mvnw package -Pnative -DskipTests
|
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ./mvnw package -Pnative -DskipTests
|
||||||
|
|
||||||
@ -65,3 +66,16 @@ jobs:
|
|||||||
echo 'Container is not running'
|
echo 'Container is not running'
|
||||||
exit 1 # This mark the pipeline as failed
|
exit 1 # This mark the pipeline as failed
|
||||||
fi
|
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
|
||||||
6
pom.xml
6
pom.xml
@ -78,12 +78,6 @@
|
|||||||
<version>1.18.22</version>
|
<version>1.18.22</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>io.quarkiverse.quinoa</groupId>
|
|
||||||
<artifactId>quarkus-quinoa-deployment</artifactId>
|
|
||||||
<version>2.3.2</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
|||||||
@ -14,9 +14,6 @@ quarkus.hibernate-orm.physical-naming-strategy=fr.titionfire.ffsaf.data.SafcaNam
|
|||||||
quarkus.http.cors=true
|
quarkus.http.cors=true
|
||||||
quarkus.quartz.start-mode=forced
|
quarkus.quartz.start-mode=forced
|
||||||
|
|
||||||
%dev.quarkus.quinoa=false
|
|
||||||
quarkus.quinoa.ui-dir=src/main/webapp
|
|
||||||
|
|
||||||
database.prefix = test2_
|
database.prefix = test2_
|
||||||
database.database=ffsaf
|
database.database=ffsaf
|
||||||
database.hostname=localhost
|
database.hostname=localhost
|
||||||
|
|||||||
@ -2,8 +2,6 @@ import React from 'react'
|
|||||||
import ReactDOM from 'react-dom/client'
|
import ReactDOM from 'react-dom/client'
|
||||||
import App from './App.jsx'
|
import App from './App.jsx'
|
||||||
import './index.css'
|
import './index.css'
|
||||||
import keycloak from "./Keycloak.js";
|
|
||||||
import {ReactKeycloakProvider} from "@react-keycloak/web";
|
|
||||||
import {KeycloakContextProvider} from "./hooks/useAuth.jsx";
|
import {KeycloakContextProvider} from "./hooks/useAuth.jsx";
|
||||||
|
|
||||||
ReactDOM.createRoot(document.getElementById('root')).render(
|
ReactDOM.createRoot(document.getElementById('root')).render(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user