Updated fork of drone-plugin
Go to file
Thomas Boerger 2fe2ff099c
Add some basic issue template content
2019-01-21 21:02:13 +01:00
.github Add some basic issue template content 2019-01-21 21:02:13 +01:00
cmd/drone-hugo add cacheDir flag (#11) 2018-10-29 15:45:36 +08:00
docker Add manifest template to docker folder 2019-01-20 22:21:28 +01:00
download feat(vendor): switch dep to go module 2019-01-09 15:18:15 +08:00
.drone.jsonnet Fix duplicated step names 2019-01-21 01:14:24 +01:00
.drone.windows.yml Fix duplicated step names 2019-01-21 01:14:24 +01:00
.drone.yml Fix duplicated step names 2019-01-21 01:14:24 +01:00
.gitignore Added default drone-plugins .gitignore 2018-08-08 15:50:09 +02:00
DOCS.md Updated to hugo v.0.42 2018-06-12 18:43:13 +02:00
LICENSE Go implementation of the original bash plugin, containing all features 2018-06-12 18:41:04 +02:00
Makefile Re-adding 386 arch build, added pipeline steps 2018-08-08 21:37:33 +02:00
README.md Remove duplicated badge 2019-01-21 09:33:09 +01:00
go.mod feat(vendor): switch dep to go module 2019-01-09 15:18:15 +08:00
go.sum feat(vendor): switch dep to go module 2019-01-09 15:18:15 +08:00
plugin.go add cacheDir flag (#11) 2018-10-29 15:45:36 +08:00
plugin_test.go Go implementation of the original bash plugin, containing all features 2018-06-12 18:41:04 +02:00
renovate.json Update renovate.json 2019-01-19 10:57:40 +01:00

README.md

drone-hugo

Build Status Gitter chat Join the discussion at https://discourse.drone.io Drone questions at https://stackoverflow.com Go Doc Go Report

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