Files
office_xbot_feishu/.drone.yml
T
jianxin f10efe2b7b
continuous-integration/drone/push Build was killed
trigger cd
2024-01-16 20:39:36 +08:00

62 lines
1.3 KiB
YAML

---
kind: pipeline
type: docker
name: default
steps:
- name: build
image: plugins/docker
privileged: true
settings:
username:
from_secret: registry_username
password:
from_secret: registry_password
tags: latest
repo: registry.woni.link/woni/office-xbot-feishu
registry: registry.woni.link
mirror: https://5c492fmo.mirror.aliyuncs.com
dockerfile: ./Dockerfile
# - name: scp
# image: appleboy/drone-scp
# settings:
# host:
# from_secret: ssh_host
# username:
# from_secret: ssh_user
# port: 22
# key:
# from_secret: ssh_key
# tags: 0.1
# target: /home/woni/wndoc_web
# source: ./docker-compose.yml
# - name: deploy
# image: appleboy/drone-ssh
# settings:
# host:
# from_secret: ssh_host
# username:
# from_secret: ssh_user
# port: 22
# key:
# from_secret: ssh_key
# envs:
# - sshpassword
# script:
# - cd /home/woni/wndoc_web
# - sudo sed -i "s#development#production#g" .flaskenv
# - sudo docker-compose down
# - sudo docker-compose rm
# - sudo docker-compose pull web
# - sudo docker-compose up -d
trigger:
branch:
include:
- main
- feature/*