diff --git a/.drone.yml b/.drone.yml index c5079ff..acdc19f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,8 +2,21 @@ kind: pipeline name: default steps: -- name: build - image: node - commands: - - npm install - - npm run build \ No newline at end of file + - name: build + image: node + commands: + - npm install + - npm run build + + - name: deploy + image: alpine + environment: + FTP_HOST: + from_secret: FTP_HOST + FTP_USERNAME: + from_secret: FTP_USERNAME + FTP_PASSWORD: + from_secret: FTP_PASSWORD + commands: + - which lftp || ( apk --update add lftp ) + - lftp -e "mirror -R ./dist/ samuel-philipp.de/; bye" -u $FTP_USERNAME,$FTP_PASSWORD $FTP_HOST