kind: pipeline type: docker name: Deployment steps: - name: Unit tests image: override6/tbasket-backend:latest volumes: - name: build path: ./build commands: - ./gradlew :test - ./gradlew :shadowJar - name: Deploy image: override6/tbasket-backend:latest depends_on: - 'Unit tests' environment: SSH_PRIVATE_KEY: from_secret: SSH_PRIVATE PASSWD: from_secret: PASSWD volumes: - name: build path: ./build commands: - chmod 777 drone/deliver.sh - drone/deliver.sh