Commit graph

20 commits

Author SHA1 Message Date
7350648c55 docker: add more tools needed for pdfs 2022-01-25 17:09:21 +01:00
25fe273c20 fix: Create missing directory for appuser (needed by marp) 2022-01-25 17:09:21 +01:00
203ab58c84 fix: add missing package m4 (needed by build-docs-pdf) 2022-01-25 17:09:21 +01:00
2fd1b7e9f5 ci: handle no-tty mode 2022-01-25 17:09:21 +01:00
78b24c6021 Add support for unzip 2022-01-25 17:09:21 +01:00
7298386b2f fix: Pipenv must use .venv in project to share dependencies 2022-01-25 17:09:21 +01:00
988bd8c1d8 fix: Add missing link & env for pipenv 2022-01-25 17:09:21 +01:00
12e09be6df doc: add comments in entrypoint 2022-01-25 17:09:21 +01:00
7cce63b660 fix: make pipenv install system-wide 2022-01-25 17:09:21 +01:00
5d60e2043d marp: handle theme for build-slides 2022-01-25 17:09:21 +01:00
3bb91fa2b0 docker: add shell command to entrypoint 2022-01-25 17:09:21 +01:00
d43f349827 docker: test if _build directory exists before chown 2022-01-25 17:09:21 +01:00
b9396e150c fix: change permissions of _build 2022-01-25 17:09:21 +01:00
d8354512e3 fix: handle user UID/GID 2022-01-25 17:09:21 +01:00
141b1e33f2 fix: handle user UID/GID 2022-01-25 17:09:21 +01:00
dd5b7d8591 docker: switch to non-root user 2022-01-25 17:09:21 +01:00
9298ecdcb3 docker: include chromium to build slides (fix) 2022-01-25 17:09:21 +01:00
b8ec402504 docker: include chromium to build slides 2022-01-25 17:09:21 +01:00
712a50930b Update docker scripts 2022-01-25 17:06:26 +01:00
9e68c430f2 Add docker files 2022-01-25 17:06:26 +01:00