Commit graph

41 commits

Author SHA1 Message Date
Ana Custura
331beb01b4 feat: update ci for testing/building docs to include translations 2024-12-06 18:08:48 +00:00
irl
ad44101cfc ci: install docs requirements from file 2024-12-02 12:32:05 +00:00
irl
0b3254f99c ci: install sphinx to build docs 2024-11-18 10:17:49 +00:00
irl
d551074a02 docs: remove json schemas 2024-11-18 10:10:30 +00:00
irl
c4e2ed364e ci: remove sphinx theme and plugins not used 2024-11-16 19:58:17 +00:00
irl
d9b62a373d docs: fix build after removal of json schemas 2024-11-16 19:26:23 +00:00
acfa81e3ba ci: remove pylint plugin for sqlalchemy
hopefully no longer required since using new Mapped types
2024-11-16 13:17:27 +00:00
a482d5bba8 feat: upgrade python version and install frontend in container 2024-11-09 17:12:34 +00:00
1e70ec8fa6 ci: allow failure of the docker-build job 2024-07-12 15:48:57 +01:00
d84d74ae0f Revert "ci: temporarily allow failure so it will build image"
This reverts commit 810d7d31c8.
2023-08-21 14:44:17 +01:00
810d7d31c8 ci: temporarily allow failure so it will build image 2023-08-21 14:32:40 +01:00
480b2b0d65 ci(pytest): ensure current directory in python path when running 2023-03-30 15:56:14 +01:00
36cc1dc7ab tests: switch from nose to pytest 2023-03-30 14:11:09 +01:00
2c430f1497 fix(Dockerfile): use recursive clone to include modules in image 2023-03-26 15:26:23 +01:00
70bdebd155 feat(ci): run docker build only after tests pass 2023-01-21 14:03:43 +00:00
Ana Custura
bbcc451f65 Stop using entrypoints and remove entrypoint-based ci job 2022-12-07 13:28:13 +00:00
0a13b3ee75 ci: disable metrics during docs test 2022-11-15 15:13:48 +00:00
acute
1f1f811330 Add Dockerfile and build image with CI 2022-11-15 14:54:23 +00:00
928536a2d7 ci: disable metrics during docs build 2022-11-15 14:40:48 +00:00
62d87341ad app: allow disabling metrics by environment variable 2022-11-15 14:29:50 +00:00
Owen
8a080f3eff Added flask database migration test to CI 2022-11-15 11:54:02 +00:00
8d7f1c832e ci/pylint: allow failure 2022-11-02 14:29:27 +00:00
3bb1a84480 ci: use latest pylint-flask-sqlalchemy 2022-06-17 14:12:47 +01:00
61564e8c01 lint: tidy up code some more, pylint is enforcing 2022-06-17 14:02:10 +01:00
253d0627d8 ci: nose tests still need a config file 2022-05-17 08:18:41 +01:00
e57f406967 ci: let nose discover the tests 2022-05-17 08:13:27 +01:00
97a59bf239 ci: adds a nose test 2022-05-16 17:37:02 +01:00
b1f7426beb ci: add pylint, but allow failure 2022-05-16 15:42:31 +01:00
dd501a6e4e ci: add flake8 2022-05-16 13:29:48 +01:00
c25367d95c ci: add bandit job 2022-05-16 12:06:56 +01:00
irl
f495b1d079 Add mypy to GitLab CI 2022-05-15 18:56:15 +01:00
9f7cd85713 ci: run sphinx-build in docs directory 2022-04-27 14:32:12 +01:00
b7a2201ad6 schemas: generate some good schemas 2022-04-27 13:30:49 +01:00
c57f072560 docs: add v2 schema json 2022-04-08 17:48:07 +01:00
071f910351 aaaaaaaaaaaaaaaaaaaa 2022-04-08 14:19:34 +01:00
699e9fbd72 aaaaaaaaaaaaaaaaaaaa 2022-04-08 14:14:43 +01:00
3a10338b3a Remove sudo from Gitlab CI job 2022-04-08 14:09:03 +01:00
e32107de11 Use Debian image for Gitlab CI 2022-04-08 14:04:54 +01:00
597a1ca62a Install deps when building docs 2022-04-08 13:51:19 +01:00
d1534d59d4 Deploy docs with GitLab CI 2022-04-08 13:01:57 +01:00
09f0b0672d Initial import 2022-04-08 12:59:00 +01:00