.drone.yml 765 B

1234567891011121314151617181920212223242526272829303132333435
  1. kind: pipeline
  2. type: docker
  3. name: default
  4. steps:
  5. - name: gitshow
  6. image: rpi.it5000.com:5000/alpine/git
  7. commands:
  8. - git remote -v | head -n1 | awk '{print $2}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//' > projectname
  9. - git show --name-only --oneline > changelist
  10. - chmod a+x package_git.sh
  11. - ./package_git.sh changelist
  12. - name: package
  13. image: nas.fast-fun.cn:5000/docker:dind
  14. volumes:
  15. - name: dockersock
  16. path: /var/run/docker.sock
  17. settings:
  18. registry: nas.fast-fun.cn:5000
  19. insecure: true
  20. commands:
  21. - chmod a+x package_sh.sh
  22. - ./package_sh.sh changelist no
  23. volumes:
  24. - name: dockersock
  25. host:
  26. path: /var/run/docker.sock
  27. trigger:
  28. branch:
  29. - dev
  30. - master