.drone.yml 978 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. kind: pipeline
  2. type: docker
  3. name: kpt-tmr
  4. steps:
  5. - name: clone
  6. image: alpine/git
  7. commands:
  8. - git clone -b develop http://192.168.1.8:3000/baishaojie/tmrgo.git
  9. - ls -l
  10. - pwd
  11. - name: build
  12. image: plugins/docker:20.14.2
  13. volumes:
  14. - name: hosts
  15. path: /etc/hosts
  16. - name: docker-ca
  17. path: /etc/docker
  18. - name: docker-sock
  19. path: /var/run/docker.sock
  20. settings:
  21. # dockerfile: /drone/src/Dockerfile
  22. username:
  23. from_secret: aliyun_name
  24. password:
  25. from_secret: aliyun_password
  26. repo: registry.cn-hangzhou.aliyuncs.com/kpt-event/kpt-tmr
  27. registry: registry.cn-hangzhou.aliyuncs.com
  28. tags: [ 1.0.3,latest ]
  29. trigger:
  30. branch:
  31. include:
  32. - develop
  33. event:
  34. include:
  35. - push
  36. volumes:
  37. - name: host
  38. host:
  39. path: /etc/host
  40. - name: docker-ca
  41. host:
  42. path: /ect/docker
  43. - name: docker-sock
  44. host:
  45. path: /var/run/docker.sock