forked from DSIT/documentation-dsit
Build: add pdf creation
This commit is contained in:
parent
44c30256eb
commit
04488cbb3b
26
.drone.yml
26
.drone.yml
|
@ -40,4 +40,28 @@ steps:
|
||||||
when:
|
when:
|
||||||
event:
|
event:
|
||||||
exclude:
|
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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user