Commit graph

21 commits

Author SHA1 Message Date
InsanePrawn
4d03f238bb CI: fix for docker buildx 2023-03-17 16:26:53 +01:00
InsanePrawn
7955842da9 docs: cache versioned html to tarball for speed and CI uploads 2023-01-04 01:21:00 +01:00
InsanePrawn
c7084895d6 docs: add versions target to produce multi-version docs
ci-kbs-docs-build-full
2022-12-16 05:30:53 +01:00
InsanePrawn
2237b940c4 .gitlab-ci: docs: install the main requirements.txt, treat warnings as errors 2022-11-12 03:31:26 +01:00
InsanePrawn
33b52b2774 gitlab-ci: fix docker job to run on custom runners without overlayfs as well 2022-11-11 17:55:53 +01:00
InsanePrawn
bce4f03c09 gitlab-ci: build docker for non-protected branches too 2022-11-10 02:55:06 +01:00
InsanePrawn
04f9173233 .gitlab-ci.yml: pytest: install rsync and arch-install-scripts for cmd_build() 2022-11-09 20:19:04 +01:00
InsanePrawn
84d2d40f04 .gitlab-ci.yml: pytest: export KUPFERBOOTSTRAP_WRAPPED=DOCKER 2022-11-09 20:19:04 +01:00
InsanePrawn
d5c5d19c94 .gitlab-ci.yml: add integration_tests.py to pytest 2022-11-09 20:19:04 +01:00
InsanePrawn
3ea7e98a48 pytest: move coverage flags from .gitlab-ci.yml to pytest.sh, add test_requirements.txt for pip 2022-11-09 20:19:04 +01:00
InsanePrawn
31ab4479c8 Merge tag 'v0.1.4' into prawn/flavours 2022-11-02 00:34:27 +01:00
InsanePrawn
786265fe75 .gitlab-ci.yml: docs: use pip with docs/requirements.txt to install dependencies 2022-10-18 02:58:35 +02:00
InsanePrawn
97d3f05968 gitlab-ci: generate test coverage 2022-08-20 05:59:31 +02:00
InsanePrawn
c53acbf2f4 .gitlab-ci: run python unit tests as user with passwordless sudo 2022-08-20 05:25:49 +02:00
InsanePrawn
e17a69ed81 add shellscript for running pytest, shellcheck *.sh 2022-08-17 00:50:20 +02:00
InsanePrawn
98b835c75a .gitlab-ci.yml: add pytest */test_*.py 2022-08-15 23:12:59 +02:00
InsanePrawn
1ee38a3fb4 .gitlab-ci.yml: build docs for main branch, not dev, now that they're released to main 2022-07-09 15:07:56 +02:00
Prawn
35a79363a4 docs: add sphinx docs and gitlab pages 2022-06-24 01:43:34 +00:00
InsanePrawn
5f47602aa1 gitlab-ci: add mypy type-checking 2022-02-18 06:50:47 +01:00
InsanePrawn
6ec0c3cf39 CI: add docker image build and upload
Signed-off-by: InsanePrawn <insane.prawny@gmail.com>
2021-08-09 01:33:02 +02:00
InsanePrawn
f8edeaf61f add .gitlab-ci: run format.sh --check
Closes #10

Signed-off-by: InsanePrawn <insane.prawny@gmail.com>
2021-08-09 00:33:39 +02:00