Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- steps:
- # - name: restore-cache
- # image: drillster/drone-volume-cache
- # settings:
- # restore: true
- # mount:
- # - target
- # volumes:
- # - name: cache
- # path: /cache
- # - name: prepare-cache
- # image: busybox
- # commands:
- # - mkdir -p /cache/${DRONE_REPO}/target
- # - mkdir -p /cache/${DRONE_REPO}/docker
- # volumes:
- # - name: cache
- # path: /cache
- - name: build
- image: plugins/docker
- settings:
- custom_dns: [ 8.8.8.8, 8.8.4.4]
- repo: user/repo
- tags:
- - "v${DRONE_COMMIT_SHA:0:7}"
- - ${DRONE_COMMIT_BRANCH}
- force_tag: true
- use_cache: true
- username:
- from_secret: docker_username
- password:
- from_secret: docker_password
- debug: true
- # volumes:
- # - name: docker
- # path: /var/lib/docker
- # - name: rebuild-cache
- # image: drillster/drone-volume-cache
- # settings:
- # rebuild: true
- # mount:
- # - target
- # volumes:
- # - name: cache
- # path: /cache
- volumes:
- - name: cache
- host:
- path: /var/cache
- - name: target
- host:
- path: /var/cache/${DRONE_REPO}/target
- - name: docker
- host:
- path: /var/cache/${DRONE_REPO}/docker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement