plantuml: stage: .pre image: name: plantuml/plantuml entrypoint: [""] script: - java -jar plantuml.jar -tsvg assets/diagrams/*.puml artifacts: paths: - assets/diagrams pages: image: name: webpronl/reveal-md:latest entrypoint: [""] script: - node /app/bin/reveal-md.js presentation.md --static public --static-dirs assets artifacts: paths: - public rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH dependencies: - plantuml