diff --git a/.drone.yaml b/.drone.yaml new file mode 100644 index 0000000..9048cfb --- /dev/null +++ b/.drone.yaml @@ -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/*