Richard
e33e92b43a
Generate and use pytest XML reports
...
This generates XML reports when we run pytest through poe, and
uploads them in the relevant CI stage.
I've also ignored mypy cache files - I'm not sure why this hasn't
been an issue before...
2021-08-10 11:29:09 +01:00
Richard
89f350cf7e
Create docs/build directory in CI
2021-07-25 22:56:47 +01:00
Richard Bowman
8eba9d7981
Build and validate OpenAPI YAML description in CI
2021-07-19 10:51:42 +00:00
Richard
3573c64b94
add --deploy flag to pipenv install
2021-06-03 14:38:22 +01:00
Richard Bowman
3ca469cca6
Install dev dependencies
...
We now install with --dev to make sure development dependencies
are included. I've also removed "poetry run"
from the "poe" commands, as we are
already in an active virtual environment, so
it's unnecessary (and also broken).
Finally, I added a tarball of the vue app to
the output distribution.
2021-03-29 14:57:18 +01:00
Richard Bowman
faa08f3aef
Switch CI to use poetry
2021-03-29 11:26:38 +01:00
Joel Collins
5232b36644
Test cobertura mypy coverage report
2021-01-08 10:05:31 +00:00
Joel Collins
d454255cb6
Run eslint on branches
2020-12-07 14:45:17 +00:00
Joel Collins
7866ec0f47
Static type analysis
2020-11-30 13:36:45 +00:00
Joel Collins
c1e17dec27
Added job explanation comments
2020-11-23 11:49:12 +00:00
Joel Collins
3a90a4217a
Fixed JS artifact path
2020-11-23 10:54:38 +00:00
Joel Collins
3814e7d1a5
Added poetry to script environment
2020-11-23 10:46:53 +00:00
Joel Collins
f5012cddec
Added eslint and cache to CI
2020-11-23 10:44:41 +00:00
Joel Collins
0d4fdf0be7
Don't allow Black to fail
2020-11-19 12:06:06 +00:00
Joel Collins
94bc49cd5c
Fixed retry
2020-11-17 16:11:02 +00:00
Joel Collins
f15a5c73d1
Allow code quality jobs to retry
2020-11-17 15:15:38 +00:00
Joel Collins
68748a26c5
Never allow pylint failure
2020-10-22 16:00:35 +01:00
Joel Collins
994e83dbeb
Code cleanup
2020-10-14 14:56:29 +00:00
Joel Collins
4fb3fc735e
Move into dist before hashing
2020-09-18 14:09:10 +00:00
Joel Collins
ab48f69fdc
Add SHA256 of server tarball
2020-09-18 13:58:56 +00:00
Joel Collins
e5487b4ad8
Removed submodule stuff
2020-06-25 15:54:54 +01:00
Joel Collins
79259b3fc9
Revert "Remove CI file from frame branch"
...
This reverts commit dac3632c28
2020-05-18 09:54:18 +00:00
Joel Collins
e91b9bf356
Removed content for master branch CI
2020-05-15 16:51:08 +00:00
Joel Collins
e32baa9baa
Explicit submodules
2020-05-15 17:28:18 +01:00
Joel Collins
87a7f91402
Fix poetry path
2020-05-15 17:19:58 +01:00
Joel Collins
4652e0e5f8
Test CI for 'frame' branch
2020-05-15 17:17:53 +01:00