Commit graph

149 commits

Author SHA1 Message Date
Alexandre Aubin
505e3db3bb ci: fallback to bookworm branch for build such that even on PR on top of bookworm the ci should work ... 2024-07-22 04:22:54 +02:00
Alexandre Aubin
8366e4b7c4 Merge branch 'migrate-to-bookworm' into bookworm 2024-07-03 17:27:09 +02:00
Alexandre Aubin
92807afb16 helpers: yolo add tests for helpersv2.1 2024-07-01 20:55:45 +02:00
Alexandre Aubin
b661356783 Merge remote-tracking branch 'origin/dev' into bookworm 2024-06-30 00:23:58 +02:00
Alexandre Aubin
7347b08e49 ci: Fix helpers 2.1 doc location 2024-06-25 00:18:38 +02:00
Alexandre Aubin
094cd9ddd6 helpers: rework helper doc now that we have multiple versions of helpers in parallel + improve structure (group helper file in categories) 2024-06-24 22:34:36 +02:00
Alexandre Aubin
b233ce1f15 Merge remote-tracking branch 'origin/dev' into bookworm 2024-05-22 13:14:04 +02:00
Alexandre Aubin
d5e054fe80 doc: fix gitlab helper/resource doc automagic PR because doc structure changed 2024-05-20 01:46:44 +02:00
Alexandre Aubin
7d640f84c6 ci: autoblack is now a github workflow 2024-03-14 09:22:32 +01:00
Laurent Peuch
415e444f13 ci(autoblacks): switch from using gitlab CI to github actions for autoblacking code 2024-03-09 03:15:04 +01:00
Alexandre Aubin
7f02fcd985 portalapi/sso: add a first bunch of unit tests 2023-12-27 02:41:24 +01:00
Alexandre Aubin
60b7f63afa ci: move lint stage as first stage, require invalidcode to pass before running builds 2023-11-29 00:11:33 +01:00
Alexandre Aubin
35c809a726 ci: simplify 'test actionsmap' job, move it to linting 2023-11-28 23:58:50 +01:00
Alexandre Aubin
a0d6c9a032 ci: remove tmp profiling stuff 2023-11-28 23:52:29 +01:00
Alexandre Aubin
aaaea0dce2 ci: rework the translation+doc stages, have a 'bot' stage for everything that is likely to create a PR instead 2023-11-28 23:30:25 +01:00
Alexandre Aubin
0eccb7e46b ci: disable 'full-test' which is a huge pain, always run every 'test' jobs instead 2023-11-28 23:20:08 +01:00
Alexandre Aubin
321aea4171 yolo: try to profile what's taking up so much time in tests... 2023-11-25 02:03:42 +01:00
Alexandre Aubin
0957d31c14 ci/doc: add call to new configpanel/form doc generator, similar to what's done for helpers and app resources 2023-10-30 18:50:48 +01:00
Alexandre Aubin
fae3b676ea Getting crazy about the ssowat/nginx stupid issue ... 2023-10-06 17:22:01 +02:00
Alexandre Aubin
0548af0c25 ci: add git status to debug what commit exactly is used during builds ... 2023-10-06 14:11:38 +02:00
Tagada
4385c886a4 Merge branch 'dev' into bookworm 2023-07-20 15:49:45 +02:00
Alexandre Aubin
d2107278a7 ci: for some reason the helper tests may be the reason the full-tests job sometimes crashes with no explanation ... let's try to keep it in a separate job to see if that indeed fixes the issue 2023-07-14 15:22:23 +02:00
Kay0u
85b08e44c9
ci: preinstall more package 2023-05-22 15:29:21 +02:00
Kay0u
734db1994c
ci: don't install any package with pip, it's supposed to be preinstalled 2023-05-16 11:30:56 +02:00
Alexandre Aubin
bed9ecc09e py39->py311 in tox 2023-05-15 22:12:55 +02:00
Alexandre Aubin
1af88b0c55 ci: force tox install during lint tasks 2023-05-15 19:06:32 +02:00
Tagadda
2dbe34c030 aaand mariadb-server ofc... 2023-05-05 23:44:46 +00:00
Tagadda
ea7bdb62ed mariadb-client needed by tests/test_app_resources.py 2023-05-05 22:24:43 +00:00
Tagadda
1135cf1b62 php-cli is needed for ynhtest_config.sh 2023-05-05 21:23:23 +00:00
Kayou
30bd0e05b2
Update test.gitlab-ci.yml
oopsie
2023-05-05 16:38:53 +02:00
Kayou
859f9c05a5
Update test.gitlab-ci.yml
fix tests for bookworm, don't try this at home²
2023-05-05 16:37:33 +02:00
Kay0u
47da68f076
Revert "fix tests for bookworm, don't try this at home"
This reverts commit 487ccdd339.
2023-05-05 16:36:47 +02:00
Kayou
487ccdd339
fix tests for bookworm, don't try this at home 2023-05-05 16:34:40 +02:00
Alexandre Aubin
90b8e78eff ci: zblerg, try to fix the coverage thingy computing coverage on test and vendor files x_x 2023-02-21 19:44:51 +01:00
Alexandre Aubin
4fd10b5a1d ci: hmf try to understand what that 're2 syntax' gitlab is talking about is 2023-02-21 17:13:53 +01:00
Alexandre Aubin
b887545c3e
ci: attempt to fix the "coverage: not set up" thingy 2023-02-21 02:51:41 +01:00
Alexandre Aubin
aa585963c0 ci: fix autoblack PR targetting tags instead of dev 2023-02-15 19:59:57 +01:00
Alexandre Aubin
6520d82e4d ci: fix helpers doc regen + add auto app resource doc 2023-02-07 13:43:32 +01:00
Alexandre Aubin
f2e01e7a4a ci: tweak rules for Black and translation fixes because that's really too much flood x_x 2023-02-02 23:51:14 +01:00
Alexandre Aubin
a5de20d757 ci: friskies?⁷ 2023-01-19 19:06:44 +01:00
Alexandre Aubin
27305fe3fc ci: friskies?⁶ 2023-01-19 18:48:44 +01:00
Alexandre Aubin
a568c7eecd ci: friskies?⁵ 2023-01-19 18:36:38 +01:00
Alexandre Aubin
bf07cd6c47 ci: friskies?³ 2023-01-19 18:14:46 +01:00
Alexandre Aubin
a658336476 ci: add some boring debugging to have a clear view of where the .deb are -_-' 2023-01-19 17:54:13 +01:00
Alexandre Aubin
7addad59f0 ci: friskies? 2023-01-19 17:11:23 +01:00
Alexandre Aubin
19b0835030 tests: fix packaging 22.x breaking tests because dropped support for LegacyVersion ... + fix a couple edge cases 2022-12-09 02:45:03 +01:00
Alexandre Aubin
4822afb9d6 Fix postinstall test 2022-10-09 19:40:44 +02:00
Alexandre Aubin
1d98604e88 admins: moar fixes 2022-09-05 17:39:08 +02:00
Alexandre Aubin
1037508fb5
Merge branch '11.1' into admins 2022-09-04 20:28:59 +02:00
Alexandre Aubin
18f33417ef Merge remote-tracking branch 'origin/dev' into manifestv2 2022-08-09 18:41:26 +02:00