pos-be/.drone.yml

37 lines
841 B
YAML

kind: pipeline
type: docker
name: server
steps:
- name: apply-domain-change
image: appleboy/drone-ssh
settings:
host:
- 172.10.10.10
username: eigen
key:
from_secret: DEVOPS_SSH_PRIVATE_OPEN
port: 22
command_timeout: 2m
script:
- cd /home/eigen/PROJECT/POS/POS.DEV/BE
- sh build.sh
- name: send-message
image: plugins/webhook
settings:
urls: https://mattermost.eigen.co.id/api/v4/posts
content_type: application/json
headers:
- Authorization=Bearer r1sgudghrjyamkzdd37dxit3ar
template: |
{
"channel_id": "s1ekqde1c3du5p35g6budnuotc",
"message": "Build POS backend sudah selesai"
}
trigger:
ref:
- refs/tags/devel_*
- refs/tags/*-alpha.*
event:
exclude:
- promote