.drone.yml 887 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. kind: pipeline
  2. type: docker
  3. name: kptTmrGroup-server-publish
  4. steps:
  5. - name: test
  6. image: golang:1.17
  7. commands:
  8. - pwd
  9. - ls -l
  10. - name: build
  11. image: plugins/docker
  12. volumes:
  13. - name: hosts
  14. path: /etc/hosts
  15. - name: docker-ca
  16. path: /etc/docker
  17. - name: dockersock
  18. path: /var/run/docker.sock
  19. settings:
  20. dockerfile: /drone/src/kpt-tmr-group/Dockerfile
  21. username:
  22. from_secret: aliyuncs_username
  23. password:
  24. from_secret: aliyuncs_password
  25. repo: registry.cn-hangzhou.aliyuncs.com/kpt-event/kpt-tmr-group
  26. registry: registry.cn-hangzhou.aliyuncs.com
  27. tags: [1.0.0,latest]
  28. trigger:
  29. branch:
  30. include:
  31. - develop
  32. event:
  33. - push
  34. - merge
  35. volumes:
  36. - name: docker-ca
  37. host:
  38. path: /etc/docker
  39. - name: dockersock
  40. host:
  41. path: /var/run/docker.sock