Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
Florian Bouillon 2020-03-17 00:26:16 +01:00
parent dc0824eeef
commit 8973a319b8
No known key found for this signature in database
GPG Key ID: B143FF27EF555D16
2 changed files with 15 additions and 8 deletions

View File

@ -38,14 +38,16 @@ steps:
PUSH_NAME: PUSH_NAME:
from_secret: PUSH_NAME from_secret: PUSH_NAME
- name: Upload - name: Upload
image: appleboy/drone-scp image: alpine
settings: commands:
host: - apk -q add openssh-client sshpass
from_secret: UPLOAD_REMOTE - ./upload.sh
user: environment:
UPLOAD_USERNAME:
from_secret: UPLOAD_USERNAME from_secret: UPLOAD_USERNAME
password: UPLOAD_PASSWORD:
from_secret: UPLOAD_PASSWORD from_secret: UPLOAD_PASSWORD
target: UPLOAD_DIST:
from_secret: UPLOAD_DIST from_secret: UPLOAD_DIST
source: dist/* UPLOAD_REMOTE:
from_secret: UPLOAD_REMOTE

5
upload.sh Executable file
View File

@ -0,0 +1,5 @@
sshpass -p $UPLOAD_PASSWORD sftp $UPLOAD_USERNAME@$UPLOAD_REMOTE <<EOF
cd net/tcgdex/api
put -r dist/*
exit
EOF