add drone build image

This commit is contained in:
jianxin committed 2023-09-02 21:17:38 +08:00
1 parent ac331dc9c9
commit 0a6f114f92
1 file changed
+70
+70
View File
@@ -0,0 +1,70 @@
---
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:
- master
- feature/*