Install Jekyll and setup a site.
This role requires git
and therefore includes
openmicroscopy.versioncontrol-utils
as a dependency.
Required variables:
jekyll_build_git_repo
: URL to a git repository containing the siteRecommended variables:
jekyll_build_name
: The name of the sitejekyll_build_sourcedir
: Clone the git repository into this directoryOptional variables:
jekyll_build_root
: The destination directory for the Jekyll outputjekyll_build_owner
, jekyll_build_group
: The system owner and group of jekyll_build_sourcedir
and jekyll_build_root
, default root:root
jekyll_build_git_branch
: The name of the git branch to clone, default master
jekyll_build_force_git
: Remove modified files in the git repository, default False
jekyll_build_baseurl
: Prefix for the Jekyll sitejekyll_build_config
: A list of configuration files to use for buildingDeprecated variables:
jekyll_build_force_rebuild
: Force a rebuild even if the git checkout is unchanged, default False
(deprecated)