.drone.yml 611 B

12345678910111213141516171819202122232425262728293031323334353637
  1. kind: pipeline
  2. type: docker
  3. name: audiobot
  4. steps:
  5. - name: pull
  6. image: curlimages/curl:latest
  7. volumes:
  8. - name: pull
  9. path: /data/
  10. commands:
  11. - ./update.sh
  12. - mv pull/ /data/
  13. when:
  14. branch:
  15. - master
  16. - name: publish-server
  17. image: plugins/docker
  18. volumes:
  19. - name: pull
  20. path: /data/
  21. settings:
  22. context: /data/
  23. username:
  24. from_secret: registry_username
  25. password:
  26. from_secret: registry_password
  27. repo: registry.hiram.services/audiobot
  28. tags: latest
  29. registry: registry.hiram.services
  30. when:
  31. branch:
  32. - master
  33. volumes:
  34. - name: pull
  35. temp: {}