techknowlogick 9aee76b213 add cacheDir flag (#11)
golang version of #7 

-----
This enables setting a custom cache directory for Hugo. Some caching
plugins (e.g. http://plugins.drone.io/drillster/drone-volume-cache/)
require the directories to be cached to be located inside the workspace.
2018-10-29 15:45:36 +08:00
2018-10-29 15:45:36 +08:00
2018-08-08 21:49:22 +02:00
2018-06-12 18:43:13 +02:00
2018-08-08 16:02:13 +02:00
2018-08-08 16:02:13 +02:00
2018-10-01 13:12:29 +02:00
2018-10-29 15:45:36 +08:00
2018-10-29 15:45:36 +08:00

drone-hugo

Automatically create static web page files using hugo within your drone pipeline! For the usage information and a listing of the available options please take a look at the docs.

Build

Build the binaries with the following commands:

make build

Docker

Build the Docker image with the following commands:

make [amd64,arm64,amd] hugo=0.00.0

Usage

docker run --rm \
  -e PLUGIN_HUGO_VERSION=0.00.0 \
  -e PLUGIN_BUILDDRAFTS=false \
  -e PLUGIN_BUILDEXPIRED=false \
  -e PLUGIN_BUILDFUTURE=false \
  -e PLUGIN_CACHEDIR=false \
  -e PLUGIN_CONFIG=false \
  -e PLUGIN_CONTENT=false \
  -e PLUGIN_LAYOUT=false \
  -e PLUGIN_OUTPUT=false \
  -e PLUGIN_SOURCE=false \
  -e PLUGIN_THEME=false \
  -e PLUGIN_OUTPUT=false \
  -e PLUGIN_VALIDATE=false \
  -v $(pwd):$(pwd) \
  -w $(pwd) \
  plugins/hugo:latest
S
Description
No description provided
Readme Apache-2.0 176 KiB
Languages
Go 100%