Commit graph

20 commits

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