Thomas Citharel
|
e6da458b49
|
Add sobelow to CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-22 23:24:51 +01:00 |
|
Thomas Citharel
|
7b051346a4
|
[CI] Fix Gitlab pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 17:01:44 +01:00 |
|
Thomas Citharel
|
2734cae4b7
|
Rename stages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 16:00:08 +01:00 |
|
Thomas Citharel
|
3c441306eb
|
Renable Mix docs job
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:47:12 +01:00 |
|
Thomas Citharel
|
9f27a941a2
|
[CI] Remove cd js and use --cwd instead
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:45:10 +01:00 |
|
Thomas Citharel
|
eef4ea178d
|
[CI] Add back install into before_script: parts
Because cache is really unreliable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:28:27 +01:00 |
|
Thomas Citharel
|
79e00a65b8
|
Add junit to exunit
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-13 17:35:16 +01:00 |
|
Thomas Citharel
|
b70321e377
|
Add JUnit report to Jest front-end tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-13 17:35:16 +01:00 |
|
Thomas Parisot
|
5c72052258
|
Publish Docker images when tagged on main repo
|
2021-01-13 11:36:53 +01:00 |
|
Thomas Parisot
|
49acf2784d
|
Fasten release process
|
2021-01-13 11:36:53 +01:00 |
|
Thomas Parisot
|
4dff52bbe0
|
Release Elixir and frontend assets as part of the release
|
2021-01-13 11:36:53 +01:00 |
|
Thomas Citharel
|
962e9aade5
|
Split CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-11 14:00:40 +01:00 |
|
Thomas Citharel
|
ae03f84950
|
Add yarn lint back to CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-14 10:21:33 +01:00 |
|
Thomas Citharel
|
c43aeb8a3e
|
Update CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-11 15:44:48 +01:00 |
|
Thomas Citharel
|
2f25fa0ca6
|
Introduce basic js unit tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-02 12:08:32 +01:00 |
|
Thomas Citharel
|
74fa9dca8c
|
Build docker from CI and move docker-compose config in another repo
https://framagit.org/framasoft/joinmobilizon/docker
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-09 10:04:55 +01:00 |
|
Thomas Citharel
|
d965997c78
|
Move docs to separate repo
See https://framagit.org/framasoft/joinmobilizon/documentation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-22 12:12:17 +02:00 |
|
Thomas Citharel
|
d0529a503d
|
Fix Gitlab CI for Docs
|
2020-10-21 09:54:16 +02:00 |
|
Thomas Citharel
|
f3566430a3
|
Introduce multi-lingual docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-10-21 09:04:42 +02:00 |
|
Thomas Citharel
|
764d695190
|
Make prettier ignore i18n JSON files.
|
2020-06-26 15:23:24 +02:00 |
|
Thomas Citharel
|
652a3d6bb5
|
Add prettier to CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-25 12:30:31 +02:00 |
|
Thomas Citharel
|
f8ca9d96b1
|
Typo
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-04 11:44:27 +02:00 |
|
Thomas Citharel
|
42f07c17e5
|
Disable mix docs for now
Because of https://github.com/elixir-lang/ex_doc/issues/1172
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-04 10:58:27 +02:00 |
|
Thomas Citharel
|
1b2f107ada
|
Disable cypress tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-03 19:04:22 +02:00 |
|
Thomas Citharel
|
4144e9ffd0
|
Introduce group basic federation, event new page and notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-06-03 16:01:26 +02:00 |
|
Thomas Citharel
|
9e3df495dc
|
Move configuration to traditional way
⭐️ This is the way.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-02-06 16:12:13 +01:00 |
|
Thomas Citharel
|
5a18ec2ed3
|
disable styleguide build
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-01-30 12:18:10 +01:00 |
|
Thomas Citharel
|
0750f06484
|
Remove mkdocs-git-revision-date-localized-plugin hack in CI
And rebuild docker image with new version
See https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 16:49:39 +01:00 |
|
Thomas Citharel
|
9655dd1720
|
Patch mkdocs-git-revision-date-localized-plugin to work with Python 3.5
So that CI may build the docs. See https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/issues/3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-12-16 09:51:53 +01:00 |
|
Thomas Citharel
|
4fab4e1d25
|
Move docs to mkdocs and improve them
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-17 20:00:09 +01:00 |
|
Thomas Citharel
|
64ef8e04e2
|
Disable Cypress in CI for now
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-11-17 19:33:24 +01:00 |
|
Thomas Citharel
|
f6036c8461
|
Fix Cypress run on CI
Had written the condition the wrong way
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-16 13:43:41 +02:00 |
|
Thomas Citharel
|
ef7dc3f020
|
Make cypress run even when no key (merge requests from forks)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-16 11:30:57 +02:00 |
|
Thomas Citharel
|
5e75daa732
|
Add e2e seed and test event creation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-12 19:34:16 +02:00 |
|
Thomas Citharel
|
51e88d9522
|
Put back Cypress recording
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-11 10:45:42 +02:00 |
|
Thomas Citharel
|
039afdd479
|
stop recording for now
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-10 17:42:40 +02:00 |
|
Thomas Citharel
|
fea6a1f7dc
|
make sure cypress binary is installed
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-08 14:11:32 +02:00 |
|
Thomas Citharel
|
39a45ca59e
|
fixup
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-07 11:27:06 +02:00 |
|
Thomas Citharel
|
b362fcc59e
|
fixup
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-07 11:15:19 +02:00 |
|
Thomas Citharel
|
d2035202e3
|
fixup
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-07 10:59:21 +02:00 |
|
Thomas Citharel
|
c7cf89c473
|
fixup
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-07 10:26:34 +02:00 |
|
Thomas Citharel
|
a736965e91
|
Add basic styleguide
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-07 10:25:21 +02:00 |
|
Thomas Citharel
|
77d286ebb6
|
Introduce Cypress
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-10-06 18:28:18 +02:00 |
|
Thomas Citharel
|
166979a297
|
Move to yarn
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-04-11 11:58:27 +02:00 |
|
Thomas Citharel
|
7a4197a444
|
Refactor CI
Closes #98
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-03-22 11:37:58 +01:00 |
|
Thomas Citharel
|
1309fdd3da
|
Add npm run lint to CI and to docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-03-22 11:04:57 +01:00 |
|
Thomas Citharel
|
08a8938a6f
|
Rename job to pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-03-18 12:47:21 +01:00 |
|
Thomas Citharel
|
43cc2309aa
|
Fix CI deploy
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-03-18 12:37:04 +01:00 |
|
Thomas Citharel
|
bba6629046
|
Better docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Nicer docs
No 3rd stage
Add mix.deps get before docs
Add :ex_doc on test env so that it runs into CI
|
2019-03-18 12:10:29 +01:00 |
|
Thomas Citharel
|
add39a9cd1
|
Add CI jobs (with allow_failure) for dependencies updates
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2019-03-08 13:42:34 +01:00 |
|