kind: pipeline type: docker name: default steps: - name: clean environment image: appleboy/drone-ssh settings: host: from_secret: host user: from_secret: user key: from_secret: git_usr_rsa_key port: from_secret: port script: - cd /home/ubuntu/universe-dwh/bi_dosv_inventory/app || exit - echo > dummy.txt || exit - rm -rf * - name: copy files image: appleboy/drone-scp depends_on: - clean environment settings: host: from_secret: host user: from_secret: user key: from_secret: git_usr_rsa_key port: from_secret: port command_timeout: 2m target: /home/ubuntu/universe-dwh/bi_dosv_inventory/app source: ./ - name: rm git image: appleboy/drone-ssh depends_on: - copy files settings: host: from_secret: host user: from_secret: user key: from_secret: git_usr_rsa_key port: from_secret: port script: - cd /home/ubuntu/universe-dwh/bi_dosv_inventory/app || exit - rm -rf .git - hostname