This commit is contained in:
isUnknown 2024-11-21 15:58:16 +01:00
parent 393267e616
commit 564de71d47

View file

@ -0,0 +1,26 @@
stages:
- build and deploy
build and deploy:
stage: build and deploy
only:
- main
image: node:18
before_script:
- apt-get update -qq && apt-get install -y -qq lftp
script:
- npm ci
- npm run build
- |
lftp -c "
set ftp:ssl-allow no; # Désactive SSL si nécessaire
open -u $USERNAME,$PASSWORD $HOST; # Connexion au serveur
mirror --reverse --verbose --ignore-time --parallel=10
-x local/
-x accounts/
-x cache/
-x sessions/
dist/site site;
mirror --reverse --verbose --ignore-time --parallel=10
dist/assets assets
quit"