From 04488cbb3b6e9557cd193128333048d2e263ac1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Couralet?= Date: Fri, 5 Jul 2024 15:45:05 +0200 Subject: [PATCH] Build: add pdf creation --- .drone.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 3d2a456..059e9ce 100644 --- a/.drone.yml +++ b/.drone.yml @@ -40,4 +40,28 @@ steps: when: event: exclude: - - pull_request \ No newline at end of file + - pull_request +--- +kind: pipeline +type: docker +name: publish-pdf +trigger: + event: + - tag +steps: + - name: replace-admonitions + image: python + commands: + - python ./admonition.py ./docs/pour-les-étudiants.md ./docs/pour-les-etudiants-fixed.md + - name: create-pdf + image: pandoc/extra + commands: + - pandoc docs/pour-les-etudiants-fixed.md -o livret-etudiant.pdf --template eisvogel -V titlepage=true -V titlepage-logo='/data/assets/logo-vectoriel-ensae-paris.jpg' -V titlepage-rule-color=ac012a --filter pandoc-latex-environment -V logo=/data/assets/logo-vectoriel-ensae-paris.jpg -V logo-width=450px -V disable-header-and-footer=true + - name: release-pdf + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_token + base_url: https://code.groupe-genes.fr + files: ./*.pdf + \ No newline at end of file