Laurent GAY
40339a8f5b
replace joinmobilizon.org by mobilizon.org ( #1702 )
2025-08-01 18:15:14 +02:00
Laurent GAY
3432645e74
correct front-end lint
2025-07-01 17:42:40 +02:00
Laurent GAY
db728fa913
extract coverage value in CI - issue 1776
2025-07-01 17:04:33 +02:00
Laurent GAY
9edf44beb9
add job to check if i18n en_US is completed - issue 1776
2025-07-01 16:31:30 +02:00
Laurent GAY
98b2b23dcb
correct CI for front-end unit-test - issue 1776
2025-06-30 18:28:29 +02:00
Laurent GAY
3d80ebadde
CI for vitest
2025-06-10 05:38:49 +02:00
Laurent GAY
740e346469
CI for test frontend
2025-06-10 05:38:49 +02:00
Laurent GAY
f1cbfe4a17
CI with vitest report
2025-06-10 05:38:49 +02:00
setop
c64a0ea7ce
chore change namespace in CI/CD
2025-04-10 22:10:35 +02:00
Thomas Citharel
c35a67716b
ci(release): clean deps native compilation artifacts before building production packages
...
Otherwise dependencies such as fast_html are kept already compiled and not recompiled for native
platform, leading to glibc version issues.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-03-14 16:01:44 +01:00
setop
70ae23b82c
chore(build): remove sentry step ; remove e2e tests stop from packages
2024-11-29 18:26:51 +01:00
setop
7030d56864
all developments of milestone 1
2024-04-10 12:36:21 +00:00
Thomas Citharel
0caaf2bf2e
build(packages): remove alpine packages as there's no demand for it
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-07 12:30:49 +01:00
Thomas Citharel
795ef2463f
build(packages): add back Debian Buster as it seems people are still using it
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-07 12:30:27 +01:00
Thomas Citharel
4f15535fa9
ci(docker): fix docker build for pre-releases
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-30 10:03:48 +01:00
Thomas Citharel
f34099d384
build(docker): optimize image size
...
By executing the curl call directly as the nobody user
Closes #1012
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-23 14:16:47 +01:00
Thomas Citharel
262d1fcd4d
ci: Release on multiple distributions & fix Docker multiple-step build
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-23 11:20:37 +01:00
Thomas Citharel
1228ec122f
ci: fix handling pages deploy with existing public folder
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-20 18:57:07 +01:00
Thomas Citharel
5d65981dcd
ci: install python3 instead of python
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-15 14:53:30 +01:00
Thomas Citharel
c255ceacbb
chore: fix prettier configuration and run it
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-15 14:46:09 +01:00
Thomas Citharel
105d3b5814
test: fix front-end tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-15 12:38:36 +01:00
Thomas Citharel
2e72f6faf4
build: switch from yarn to npm to manage js dependencies and move js contents to root
...
yarn v1 is being deprecated and starts to have some issues
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-14 17:24:42 +01:00
Thomas Citharel
32055122c3
ci: bump node version in CI
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-11-14 15:35:37 +01:00
Thomas Citharel
23adeaee47
ci(release): bump release buildpack to 1.15.5-erlang-26.0.2-debian-buster
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-09-05 16:33:41 +02:00
Thomas Citharel
5999252e02
ci: fix Gitlab CI exunit run by separating mix compile and tz_world.update
...
Reference https://github.com/kimlai/tz_world/issues/33
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-09-01 12:14:36 +02:00
Thomas Citharel
8e3f90f713
fix(docker): fix Qemu segfaulting on arm64
...
Closes #1241 #1249
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-08-21 12:09:34 +02:00
Thomas Citharel
98470f3d8d
build: remove traces of cypress
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-08-18 17:46:49 +02:00
Thomas Citharel
9fe2f658e2
ci(docker-arm-build): allow Docker arm image build to fail
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-05-23 18:10:40 +02:00
Thomas Citharel
647efad982
Add Codeclimate report from Credo to CI
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-03-22 10:19:26 +01:00
Thomas Citharel
5a30bc2f15
Fix creating release and upload artefacts in CI on final releases
...
Closes #1189
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-11-21 12:00:08 +01:00
Thomas Citharel
77415ed413
Fix asset links in created releases
...
Closes #1191
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-11-21 11:57:44 +01:00
Thomas Citharel
55777033cf
Allow failures on all non amd64 release builds
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-11-06 20:21:26 +01:00
Thomas Citharel
44863096c1
Upgrade Docker dind
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-11-04 20:16:45 +01:00
Thomas Citharel
ad9d9d33bc
Send sourcemaps to our sentry instance
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-11-04 18:17:14 +01:00
Thomas Citharel
4eb15b5ebf
Fix E2E tests for login
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-28 19:10:38 +02:00
Thomas Citharel
a2289c4d03
Run phx.digest before mix release
...
Closes #1167
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-17 08:37:22 +02:00
Thomas Citharel
fb0238d1b7
Fix: Run build multiarch release on tags too
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 19:19:21 +02:00
Thomas Citharel
b46ff4d458
Fix rules conditions for CI
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 17:08:34 +02:00
Thomas Citharel
156490af62
Fix pushing to latest docker tag only if needed
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 16:57:12 +02:00
Thomas Citharel
07a1118fab
Allow arm64 release packaging to fail
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 14:51:33 +02:00
Thomas Citharel
f91e728b91
Only push Docker tag to latest when tag doesn't contain alpha, beta or rc
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 14:51:18 +02:00
Thomas Citharel
91e7bd8b68
Revert rebasing Docker image build on debian
...
This reverts commits ad4a9d4dff , 34715d5f45 , 06caab9d56 , 36932f601d and 8c36173027
The segfault issues still happen on arm64 in any case
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 14:31:07 +02:00
Thomas Citharel
ad4a9d4dff
Allow failure on Docker builds
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 12:10:32 +02:00
Thomas Citharel
36932f601d
Use individual parallel jobs to build multiarch docker images
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 11:25:09 +02:00
Thomas Citharel
19a17494ae
Allow docker build on main branch to be triggered
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-12 10:27:06 +02:00
Thomas Citharel
34715d5f45
Remove qemu before installing it
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-11 21:24:48 +02:00
Thomas Citharel
3928c2fb2a
Update build ci
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-10-11 13:57:04 +02:00
Thomas Citharel
1975ca7739
Make sure yarn install is run for E2E tests
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-09-28 08:59:00 +02:00
Thomas Citharel
1087e19ee5
Enable E2E tests in CI
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2022-09-27 13:43:09 +02:00
Thomas Citharel
c2c938c865
Revert "Fix path to junit.xml coverage report"
...
This reverts commit c35a066368 .
2022-09-21 10:48:30 +02:00