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:
from_secret: PUSH_NAME
- name: Upload
image: appleboy/drone-scp
settings:
host:
from_secret: UPLOAD_REMOTE
user:
image: alpine
commands:
- apk -q add openssh-client sshpass
- ./upload.sh
environment:
UPLOAD_USERNAME:
from_secret: UPLOAD_USERNAME
password:
UPLOAD_PASSWORD:
from_secret: UPLOAD_PASSWORD
target:
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