diff --git a/.drone.yml b/.drone.yml index e471985..ffe9ccc 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,28 +12,29 @@ steps: image: apihackers/pelican commands: - pelican content -o output -s pelicanconf.py + - ls output + +- name: deploy staging + image: kroniak/ssh-client + environment: + DEPLOY_USER: + from_secret: deploy_user + DEPLOY_HOST: + from_secret: deploy_host + DEPLOY_KEY: + from_secret: deploy_key + commands: + - echo "deploy $DEPLOY_USER@$DEPLOY_HOST" + - echo "$DEPLOY_KEY" | sed 's/!/\n/g' > deploy_key + - chmod 0600 deploy_key + - cat deploy_key + - ssh -i deploy_key -o StrictHostKeyChecking=no $DEPLOY_USER@$DEPLOY_HOST rm -Rf /srv/http/blog-lan/output/ + - scp -i deploy_key -o StrictHostKeyChecking=no output/* $DEPLOY_USER@$DEPLOY_HOST:/srv/http/blog-lan/output/ + when: + branch: + exclude: + - master - #- name: deploy staging - # image: kroniak/ssh-client - # environment: - # DEPLOY_USER: - # from_secret: deploy_user - # DEPLOY_HOST: - # from_secret: deploy_host - # DEPLOY_KEY: - # from_secret: deploy_key - # commands: - # - echo "deploy $DEPLOY_USER@$DEPLOY_HOST" - # - echo "$DEPLOY_KEY" | sed 's/!/\n/g' > deploy_key - # - chmod 0600 deploy_key - # - cat deploy_key - # - ssh -i deploy_key -o StrictHostKeyChecking=no $DEPLOY_USER@$DEPLOY_HOST rm -Rf /srv/http/blog-lan/output/ - # - scp -i deploy_key -o StrictHostKeyChecking=no output/* $DEPLOY_USER@$DEPLOY_HOST:/srv/http/blog-lan/output/ - # when: - # branch: - # exclude: - # - master - # #- name: deploy staging # image: kroniak/ssh-client # environment: