Public | Automated Build

Last pushed: a year ago
Short Description
Image for generating documentation
Full Description

DocuGen

Docker container image for generating documentation.

Contains:

  • pandoc
  • jekyll (pandoc-ruby)

Available as an automated build from the Docker registry.

https://hub.docker.com/r/gbraad/docugen/

Instructions

Interactive

To pull this container from the Docker registry:

$ docker pull gbraad/docugen

or

$ docker pull registry.gitlab.com/gbraad/docugen

and run pandoc or jekyll interactive.

Gitlab CI runner

This container can also be used as a Gitlab CI runner. Use the following
instructions inside .gitlab-ci.yml for either pandoc:

image: registry.gitlab.com/gbraad/docugen:latest

pages:
  script:
  - mkdir public
  - pandoc -t html5 -o public/index.html ./md/index.md
  artifacts:
    paths:
    - public
  only:
  - master

or jekyll:

image: gbraad/docugen:latest

pages:
  script:
  - jekyll build -d public
  artifacts:
    paths:
    - public
  only:
  - master

Note

Pandoc can render to PDF format, using xetex and xelatex. Support
has been added for CJK using the WenQuanYi Micro Hei font.

Authors

@gbraad
Docker Pull Command
Owner
gbraad
Source Repository

Comments (0)