--- 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/*