Skip to content
Snippets Groups Projects
Commit 895a44e5 authored by Stefano Guerrini's avatar Stefano Guerrini
Browse files

CI TLLA 2019

parent 74800522
No related merge requests found
variables:
LC_ALL: C.UTF-8
COPY_DIR: web/
.deploy:
image: debian:bullseye
stage: deploy
variables:
before_script:
- apt-get update -qy
- apt-get install -y lftp
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ssh-keyscan $SFTP_HOST >> ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- cd web/
script:
- lftp -e "set sftp:auto-confirm yes;
open sftp://$SFTP_HOST;
user $SFTP_USER $SFTP_PASSWORD;
mirror --exclude-glob .git*
--exclude .git/
--reverse
--verbose
--delete
$COPY_DIR
$DEPLOY_DIR;
bye"
deploy.dev:
extends: .deploy
variables:
DEPLOY_DIR: $DEV_DEPLOY_DIR
only:
- web.dev
deploy.prod:
extends: .deploy
variables:
DEPLOY_DIR: $PROD_DEPLOY_DIR
only:
- web.prod
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment