This commit is contained in:
parent
fd54af2903
commit
defcf02fb6
96
.drone.yml
96
.drone.yml
@ -2,12 +2,12 @@ kind: pipeline
|
|||||||
name: default
|
name: default
|
||||||
|
|
||||||
clone:
|
clone:
|
||||||
depth: 10
|
disable: true # 禁用代码拉取
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# 开发版
|
# 开发版
|
||||||
- name: docker-${DRONE_BRANCH}
|
- name: docker-${DRONE_BRANCH}
|
||||||
image: golang
|
image: plugins/docker
|
||||||
settings:
|
settings:
|
||||||
username: liupeng
|
username: liupeng
|
||||||
password:
|
password:
|
||||||
@ -45,51 +45,51 @@ steps:
|
|||||||
- tag
|
- tag
|
||||||
|
|
||||||
|
|
||||||
- name: deploy-${DRONE_BRANCH}
|
# - name: deploy-${DRONE_BRANCH}
|
||||||
image: appleboy/drone-ssh
|
# image: appleboy/drone-ssh
|
||||||
settings:
|
# settings:
|
||||||
host:
|
# host:
|
||||||
- dev.daymele.com
|
# - dev.daymele.com
|
||||||
username: liup
|
# username: liup
|
||||||
password:
|
# password:
|
||||||
from_secret: HOST_PASSWORD
|
# from_secret: HOST_PASSWORD
|
||||||
port: 22
|
# port: 22
|
||||||
command_timeout: 2m
|
# command_timeout: 2m
|
||||||
script:
|
# script:
|
||||||
- echo "deploy ssh!"
|
# - echo "deploy ssh!"
|
||||||
- name=test-demo
|
# - name=test-demo
|
||||||
- image=git.daymele.com/liupeng/drone:canary
|
# - image=git.daymele.com/liupeng/drone:canary
|
||||||
- echo ${DRONE_BRANCH}
|
# - echo ${DRONE_BRANCH}
|
||||||
- docker pull $image
|
# - docker pull $image
|
||||||
- docker rm -f test-demo || true
|
# - docker rm -f test-demo || true
|
||||||
- docker image prune -f
|
# - docker image prune -f
|
||||||
- docker run --name=$name -d -p 8001:9000 $image
|
# - docker run --name=$name -d -p 8001:9000 $image
|
||||||
when:
|
# when:
|
||||||
branch:
|
# branch:
|
||||||
- master
|
# - master
|
||||||
- dev
|
# - dev
|
||||||
event:
|
# event:
|
||||||
- push
|
# - push
|
||||||
|
|
||||||
|
|
||||||
- name: deploy-release
|
# - name: deploy-release
|
||||||
image: appleboy/drone-ssh
|
# image: appleboy/drone-ssh
|
||||||
settings:
|
# settings:
|
||||||
host:
|
# host:
|
||||||
- dev.daymele.com
|
# - dev.daymele.com
|
||||||
username: liuo
|
# username: liuo
|
||||||
password:
|
# password:
|
||||||
from_secret: HOST_PASSWORD
|
# from_secret: HOST_PASSWORD
|
||||||
port: 22
|
# port: 22
|
||||||
command_timeout: 2m
|
# command_timeout: 2m
|
||||||
script:
|
# script:
|
||||||
- echo "deploy ssh!"
|
# - echo "deploy ssh!"
|
||||||
- name=demo-test
|
# - name=demo-test
|
||||||
- image=git.daymele.com/liupeng/drone::latest
|
# - image=git.daymele.com/liupeng/drone::latest
|
||||||
- docker pull $image
|
# - docker pull $image
|
||||||
- docker rm -f test-demo || true
|
# - docker rm -f test-demo || true
|
||||||
- docker image prune -f
|
# - docker image prune -f
|
||||||
- docker run --name=$name -d -p 8001:9000 $image
|
# - docker run --name=$name -d -p 8001:9000 $image
|
||||||
when:
|
# when:
|
||||||
event:
|
# event:
|
||||||
- tag
|
# - tag
|
||||||
|
Loading…
Reference in New Issue
Block a user