huishoudelijk-reglement/.woodpecker.yml

27 lines
1.1 KiB
YAML
Raw Permalink Normal View History

steps:
2022-10-30 21:00:55 +00:00
2022-10-30 22:42:05 +00:00
package-ebook:
2023-09-13 09:22:41 +00:00
image: witiko/markdown:latest
2022-10-30 21:00:55 +00:00
commands:
2022-10-30 21:15:27 +00:00
- apk update && apk add curl
2022-10-30 21:00:55 +00:00
- mkdir dist
2022-10-30 21:21:16 +00:00
- pandoc metadata.txt README.md -o dist/${CI_REPO_NAME}.html -s --toc --css=style.css --self-contained --metadata title=$CI_PROJECT_NAME
- curl --user ci:$TOKEN --upload-file dist/${CI_REPO_NAME}.html https://code.bij1.org/api/packages/bij1/generic/${CI_REPO_NAME}/html/${CI_REPO_NAME}.html
2022-10-30 21:21:16 +00:00
- pandoc metadata.txt README.md -o dist/${CI_REPO_NAME}.epub -s --toc --css=style.css
- curl --user ci:$TOKEN --upload-file dist/${CI_REPO_NAME}.epub https://code.bij1.org/api/packages/bij1/generic/${CI_REPO_NAME}/epub/${CI_REPO_NAME}.epub
2022-10-30 22:42:05 +00:00
secrets: [ token ]
when:
event: push
branch: main
package-pdf:
2023-09-13 09:22:41 +00:00
image: pandoc/latex:latest
2022-10-30 22:42:05 +00:00
commands:
2022-10-30 23:27:02 +00:00
- git submodule init && git submodule update
2022-10-30 21:00:55 +00:00
- xelatex --shell-escape -interaction=nonstopmode main.tex
- curl --user ci:$TOKEN --upload-file main.pdf https://code.bij1.org/api/packages/bij1/generic/${CI_REPO_NAME}/pdf/${CI_REPO_NAME}.pdf
2022-10-30 21:00:55 +00:00
secrets: [ token ]
when:
event: push
branch: main