dionysus:publish

Publish site content for use with Github pages. Requires site to have been previously built with dionysus:build.

Parameters

7 parameters
Name Type Since Description
checkoutDir java.io.File Directory where a checkout of configured branch to perform changes will be done.
dryRun boolean Set to avoid push of final changes.
gitBranch java.lang.String The branch where content will be published. All content on this branch will be replaced by what is generated.
gitExecutable java.lang.String GIT executable to use.
hugoPublicDir java.io.File Hugo-generated content directory. This needs to match the value configured in Hugo configuration publishdir parameter.
mavenSitePrefix java.lang.String Prefix for where Maven-generated will be stored.
siteDir java.io.File Maven-generated content directory.

checkoutDir

Directory where a checkout of configured branch to perform changes will be done.

dryRun

Set to avoid push of final changes.

gitBranch

The branch where content will be published. All content on this branch will be replaced by what is generated.

gitExecutable

GIT executable to use.

hugoPublicDir

Hugo-generated content directory. This needs to match the value configured in Hugo configuration publishdir parameter.

mavenSitePrefix

Prefix for where Maven-generated will be stored.

siteDir

Maven-generated content directory.