This commit is contained in:
@@ -12,19 +12,18 @@ jobs:
|
||||
- name: Build project
|
||||
run: |
|
||||
npm install
|
||||
npm run build # Angular → dist/portfolio/
|
||||
npm run build
|
||||
- name: Check build folder
|
||||
run: ls -la ./dist
|
||||
- name: Deploy via FTP
|
||||
run: |
|
||||
sudo apt-get update && sudo apt-get install -y lftp
|
||||
|
||||
# Définir les variables
|
||||
HOST=${{ secrets.FTP_HOST }}
|
||||
USER=${{ secrets.FTP_USER }}
|
||||
PASSWORD=${{ secrets.FTP_PASSWORD }}
|
||||
|
||||
TARGET_DIR=/httpdocs/johanleroy/public
|
||||
LOCAL_DIR=./dist/portfolio
|
||||
|
||||
# Upload des fichiers
|
||||
lftp -c "
|
||||
open -u $USER,$PASSWORD $HOST
|
||||
mirror -R --delete --verbose $LOCAL_DIR $TARGET_DIR
|
||||
|
||||
Reference in New Issue
Block a user