kind: pipeline type: docker name: bogazici-api trigger: event: - push branch: - test - main steps: - name: deploy-test image: appleboy/drone-ssh when: branch: - test settings: host: from_secret: SERVER_HOST username: from_secret: SERVER_USER key: from_secret: SERVER_SSH_KEY port: 22 script: - cd /opt/projects/bogazici/corporate-api/test/api - bash scripts/deploy-test.sh - name: deploy-prod image: appleboy/drone-ssh when: branch: - main settings: host: from_secret: SERVER_HOST username: from_secret: SERVER_USER key: from_secret: SERVER_SSH_KEY port: 22 script: - cd /opt/projects/bogazici/corporate-api/prod/api - bash scripts/deploy-prod.sh