71 lines
1.6 KiB
YAML
71 lines
1.6 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: 0.0.1
|
|
repo: registry.woni.link/woni/wncloud
|
|
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/wncloud
|
|
# 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/wncloud
|
|
# - sudo docker-compose down
|
|
# - sudo docker-compose rm
|
|
# - sudo docker-compose pull web
|
|
# - sudo docker-compose up -d
|
|
|
|
# - name: dingtalk
|
|
# image: lddsb/drone-dingtalk-message
|
|
# settings:
|
|
# token: d8ccd8ca9fb6de7098c69585372640ae4ae551f4157ab911d15bd2168dfc17d5
|
|
# type: markdown
|
|
# tips_title: Wndoc_doc Build 通知
|
|
# message_color: true
|
|
# success_color: 008000
|
|
# failure_color: FF0000
|
|
# when:
|
|
# status: [failure, success]
|
|
|
|
trigger:
|
|
branch:
|
|
include:
|
|
- mian
|
|
- feature/*
|