Sign inSign up

gbraad/docugen

By gbraad

•Updated about 10 years ago

Image for generating documentation

Image
1

2.5K

gbraad/docugen repository overview

⁠DocuGen

"Scribble"

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

Tag summary

Content type

Image

Digest

Size

1.3 GB

Last updated

about 10 years ago

docker pull gbraad/docugen