Commit Graph

1732 Commits

Author SHA1 Message Date
cc233e0223 Some template cleanup 2021-01-28 18:37:41 +00:00
2351201e13 Another go at making coverage show up 2021-01-28 18:05:57 +00:00
874b8ef37a Try ignoring some third party deprecation warnings 2021-01-28 18:05:46 +00:00
6a0b00dc76 Might fix actions? 2021-01-28 15:30:50 +00:00
1c31608951 Github, you need a Actions YAML validator! 2021-01-28 04:00:57 +00:00
37c0890a4b Belt and braces approach to coverage 2021-01-28 03:59:18 +00:00
c772744a4b Attempt #2 at fixing heroku 2021-01-28 03:44:09 +00:00
5319c2f6e3 Might fix heroku building 2021-01-28 03:33:06 +00:00
aa525372a2 Oops, again
Probably bedtime..
2021-01-28 02:49:55 +00:00
2774690b59 Attempt to bodge asset test 2021-01-28 02:45:04 +00:00
81733d32ba Fix codeclimate config, mark 2 2021-01-28 02:42:34 +00:00
e6527db6f7 Switch back to old coveralls method 2021-01-28 02:39:08 +00:00
d109ee231f Well the YAML was *syntactically* valid.... 2021-01-28 02:33:49 +00:00
cde46cc8e4 Update codeclimate settings, purge some config files 2021-01-28 02:32:38 +00:00
dddf0dc42a Parallel parallel builds were giving me a headache, try this 2021-01-28 02:30:00 +00:00
19c5f282d2 Does this work? 2021-01-28 02:17:40 +00:00
d5d2e9167c Exclude node_modules from codestyle 2021-01-28 02:10:36 +00:00
3b3ba0b87e Different approach to CI dependencies 2021-01-28 02:08:27 +00:00
1fbe59dfb0 See below 2021-01-28 01:50:48 +00:00
65c5307072 Still helps if I commit valid YAML 2021-01-28 01:50:04 +00:00
638816535e Run asset building serverside 2021-01-28 01:47:57 +00:00
8346d705ba Remove some unused gulp dependencies 2021-01-28 00:40:40 +00:00
18eed1a654 Add codeclimate maintainability badge 2021-01-27 23:49:36 +00:00
5174a442bc Try this way of parallel coverage 2021-01-27 20:21:29 +00:00
5f1fd59dd2 Fix screenshot uploading on CI (again) 2021-01-27 19:47:30 +00:00
3be2a9f4b5 Oops, remove obsolete if check 2021-01-27 19:39:24 +00:00
883ef4ed8b Bah, codestyle 2021-01-27 19:36:42 +00:00
2195a60438 Use pytest as our test runner for better parallelism
Also rewrote some asset tests to be in the pytest style. May do some more. Some warnings cleaned up in the process.
2021-01-27 19:33:20 +00:00
12c4b63947 Revert "Does this help the coverage be less weird?"
This reverts commit 39ab9df836.
2021-01-26 23:53:59 +00:00
39ab9df836 Does this help the coverage be less weird? 2021-01-26 23:36:26 +00:00
a99e4b1d1c What about this?
Swear I spend my life jiggerypokerying the damn test suite...
2021-01-26 21:51:59 +00:00
18a091f8ea What about this? 2021-01-26 19:42:54 +00:00
d64d0f54d4 Should fix asset test on CI 2021-01-26 19:37:12 +00:00
8f54897b69 Upload failure screenshots as individual artifacts not a zip
Turns out I can't unzip things from my phone, which is a pain
2021-01-26 19:31:06 +00:00
97830596b5 Fix unauth test to not just immediately pass out 2021-01-26 19:15:29 +00:00
68f401097d Add title checking to the slightly insane assets test 2021-01-26 17:43:01 +00:00
8c5b2f426d Refactor asset audit tests with better selectors
Also fixed a silly title error with the modal
2021-01-26 15:08:51 +00:00
e3fc05772e Exclude tests from the coverage stats
Seems to be artifically deflating our stats
2021-01-26 13:42:58 +00:00
e38205b9e7 Oops, remove unused import 2021-01-25 22:45:02 +00:00
f2b9642772 Switch to gh-a artifact uploading instead of imgur 'hack'
For test failure screenshots. Happy now @mattysmith22? ;p
2021-01-25 22:27:21 +00:00
08939a0e1f Purge old .idea config 2021-01-25 22:18:15 +00:00
15b7f9c7c1 No Ruby compass bodge, no need for rubocop! 2021-01-25 22:17:37 +00:00
c67f7e1e54 Purge old vagrant config 2021-01-25 22:16:25 +00:00
4f268b3168 Cache python dependencies
Should majorly speedup parallelillelelised testing
2021-01-25 22:08:32 +00:00
0e7723828a Update python version in tests 2021-01-25 21:59:23 +00:00
c46a2c53f3 Run parallelised RIGS tests as one matrix job 2021-01-25 21:55:32 +00:00
b3617a74bf Define service in coveralls task 2021-01-25 21:44:05 +00:00
5806cbc72d Change python ver 2021-01-25 21:42:55 +00:00
ab2ff9f146 Fix whoops in requirements.txt 2021-01-25 21:39:44 +00:00
fd5575a818 You valid now? 2021-01-25 21:37:22 +00:00