.drone.yml 515 B

123456789101112131415161718192021222324252627282930
  1. kind: pipeline
  2. type: docker
  3. name: default
  4. clone:
  5. depth: 1
  6. steps:
  7. - name: 编译程序
  8. image: golang:1.21.4
  9. commands:
  10. - export GOOS=linux
  11. - export GOARCH=amd64
  12. - go build -mod=vendor -o waimai
  13. - name: Docker打包 (正式版本)
  14. image: plugins/docker
  15. settings:
  16. repo: 8.137.121.180:5000/waimai
  17. registry: registry.cn-hangzhou.aliyuncs.com
  18. mirror: https://yb01u5tg.mirror.aliyuncs.com
  19. when:
  20. branch:
  21. - master
  22. trigger:
  23. branch:
  24. - master
  25. - develop
  26. event:
  27. - push