Build: add pdf creation

This commit is contained in:
Cédric COURALET 2024-07-05 15:45:05 +02:00
parent 44c30256eb
commit 04488cbb3b

View File

@ -40,4 +40,28 @@ steps:
when:
event:
exclude:
- pull_request
- 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