add docker cicd
This commit is contained in:
1 parent
98c1e18aab
commit
a3e69e23d7
6 files changed
+547
-1
No files matched your search
+61
@@ -0,0 +1,61 @@
|
||||
---
|
||||
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:
|
||||
- master
|
||||
- feature/*
|
||||
|
||||
Reference in new issue
Block a user