Commit graph

17 commits

Author SHA1 Message Date
Tobias Gruetzmacher c25c960132
Build with Python 3.12 2023-11-13 23:59:32 +01:00
Tobias Gruetzmacher a392a41acb
Jenkins: Use modern coverage step 2023-10-26 22:25:25 +02:00
Tobias Gruetzmacher e75a75285a
Jenkins: Update containers to Debian 12 (bookworm) 2023-07-09 01:11:15 +02:00
Tobias Gruetzmacher 54a7555cf8 Tests: Fix path to test script 2022-05-28 01:24:20 +02:00
Tobias Gruetzmacher 8ea9184570 Tests: Switch module tests to podman 2022-05-28 01:19:19 +02:00
Tobias Gruetzmacher cc582ce6bb Jenkins: Remove timestamps & ansicolor wrapper
Both plugins have an option to be applied globally nowadays, so we don't
need to add it to the Jenkinsfile.
2021-03-19 14:27:56 +01:00
Tobias Gruetzmacher 115bf04c0b Jenkins: Abort module tests after 12 hours 2021-03-19 14:16:04 +01:00
Tobias Gruetzmacher 5b3bfdd09e Keep allure history over unstable builds 2021-01-19 08:37:29 +01:00
Tobias Gruetzmacher 0ea45ce986 Jenkins: Cache allure history between job runs 2020-11-28 00:37:05 +01:00
Tobias Gruetzmacher 0ac2f560a4 Jenkins: Archive allure history 2020-11-27 00:01:57 +01:00
Tobias Gruetzmacher d0cc889a44 Jenkins: Build image inside empty directoy 2020-11-26 23:57:15 +01:00
Tobias Gruetzmacher ceb2641231 Jenkins: Checkout outside the docker image 2020-11-26 23:56:02 +01:00
Tobias Gruetzmacher 5f5fe91c8d Buildfix: Generate allure report as Jenkins user 2020-11-23 09:42:58 +01:00
Tobias Gruetzmacher 30db5120f1 Add allure report for module tests 2020-11-23 01:18:17 +01:00
Tobias Gruetzmacher 4d8c4e8d2e Allow proxies for module tests
This should make it easier to include geo-blocked comics.
2020-09-29 01:50:02 +02:00
Tobias Gruetzmacher 65fa1f71e5 Move flake8 plugins to development dependencies
This makes it easier for developers to run flake8 in their development
virtualenv.
2020-09-27 18:49:46 +02:00
Tobias Gruetzmacher 73e8f6c330 Move jenkins all-comics test pipeline to git 2020-01-10 13:02:45 +01:00