- - apk add lftp openssh openssl
- - touch drone.key
- - chmod 400 drone.key
- - echo "$LFTP_KEY" | openssl base64 -A -d > drone.key
- - lftp -c "
- set net:timeout 5;
- set net:max-retries 2;
- set net:reconnect-interval-base 5;
- set sftp:auto-confirm true;
- set sftp:connect-program 'ssh -q -a -x -i drone.key';
- connect sftp://$LFTP_USER:@$LFTP_HOST:$LFTP_PORT;
- cd $LFTP_TARGET;
- mput $LFTP_SOURCE/*;
- "
- - rm drone.key