template-asciidoctor-dockerized
Génération de slides, pdf, ebook, docx à l’aide de Asciidoctor et docker compose.
Ce dépôt a été généré à partir du template : https://github.com/baldir-fr/template-asciidoctor-dockerized
Génération du Pdf
docker compose run --rm build-slides; rm -rf docs/assets;cp -r 01-slides/assets docs/
# Ou avec GNU Make
make 01-pdf
Génération docx
Prérequis : avoir pandoc installé (je n’ai pas encore réussi à le faire fonctionner avec docker)
Après avoir généré le docbook
pandoc --from docbook \
--to docx \
--toc \
--highlight-style tango \
-o docs/output.docx \
--resource-path=docs \
docs/output.docbook.xml
Utilisation avec Gitlab CI + Gitlab Pages
Il est possible de créer un projet Gitlab uniquement pour exécuter la CI et le déploiement sur des Gitlab pages.
-
Run CI/CD for external repository