Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2019
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. steps:
  2. # - name: restore-cache
  3. # image: drillster/drone-volume-cache
  4. # settings:
  5. # restore: true
  6. # mount:
  7. # - target
  8. # volumes:
  9. # - name: cache
  10. # path: /cache
  11.  
  12. # - name: prepare-cache
  13. # image: busybox
  14. # commands:
  15. # - mkdir -p /cache/${DRONE_REPO}/target
  16. # - mkdir -p /cache/${DRONE_REPO}/docker
  17. # volumes:
  18. # - name: cache
  19. # path: /cache
  20.  
  21. - name: build
  22. image: plugins/docker
  23. settings:
  24. custom_dns: [ 8.8.8.8, 8.8.4.4]
  25. repo: user/repo
  26. tags:
  27. - "v${DRONE_COMMIT_SHA:0:7}"
  28. - ${DRONE_COMMIT_BRANCH}
  29. force_tag: true
  30. use_cache: true
  31. username:
  32. from_secret: docker_username
  33. password:
  34. from_secret: docker_password
  35. debug: true
  36. # volumes:
  37. # - name: docker
  38. # path: /var/lib/docker
  39.  
  40.  
  41. # - name: rebuild-cache
  42. # image: drillster/drone-volume-cache
  43. # settings:
  44. # rebuild: true
  45. # mount:
  46. # - target
  47. # volumes:
  48. # - name: cache
  49. # path: /cache
  50.  
  51.  
  52. volumes:
  53. - name: cache
  54. host:
  55. path: /var/cache
  56. - name: target
  57. host:
  58. path: /var/cache/${DRONE_REPO}/target
  59. - name: docker
  60. host:
  61. path: /var/cache/${DRONE_REPO}/docker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement