Files
plugin-drone-volume-cache/README.md
T
Kris Leech 112a5ae990 Update README.md
This plugin works in Drone 0.7
2017-08-15 17:04:40 +01:00

30 lines
905 B
Markdown

# drone-volume-cache
[![drone-volume-cache on Docker Hub](https://img.shields.io/docker/automated/drillster/drone-volume-cache.svg)](https://hub.docker.com/r/drillster/drone-volume-cache/)
This is a pure Bash [Drone](https://github.com/drone/drone) 0.5+ plugin to cache files and/or folders to a locally mounted volume.
For more information on how to use the plugin, please take a look at [the docs](https://github.com/Drillster/drone-volume-cache/blob/master/DOCS.md).
## Docker
Build the docker image by running:
```bash
docker build --rm=true -t drillster/drone-volume-cache .
```
## Usage
Execute from the working directory:
```bash
docker run --rm \
-e PLUGIN_REBUILD=true \
-e PLUGIN_MOUNT="./node_modules" \
-e DRONE_REPO_OWNER="foo" \
-e DRONE_REPO_NAME="bar" \
-e DRONE_JOB_NUMBER=0 \
-v $(pwd):$(pwd) \
-v /tmp/cache:/cache \
-w $(pwd) \
drillster/drone-volume-cache
```