37 lines
841 B
YAML
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
|