Commit Graph

28 Commits

Author SHA1 Message Date
Dave Page
1e303dafdd Exit CI run if the PEP-8 checks fail. 2018-03-15 06:53:34 -04:00
Dave Page
e577859ed2 Always run PEP-8 checks! 2018-03-08 09:34:06 +00:00
Dave Page
3021060a32 Fix silly typo 2018-02-20 10:58:03 +00:00
Dave Page
8148a61279 Attempt to ensure the runtime is built with the correct Python version. 2018-02-20 10:44:01 +00:00
Dave Page
732c373dfb Use wheel==0.29.0 with Python 2.6 and 3.3. 2017-09-11 11:06:29 +01:00
Dave Page
bf5a2252af Install the Yarn deps before trying to bundle. 2017-06-20 12:06:35 +01:00
Dave Page
c5616c7869 Run yarn tasks where required to run the tests. 2017-06-20 11:58:54 +01:00
Dave Page
bd917f2348 Create a runner for the feature tests. 2017-06-20 11:51:22 +01:00
Dave Page
f6ffaaff98 Revert "Ensure PIP is the latest version when running the CI tests."
This reverts commit bf1f4aefa6.
2017-04-21 10:15:05 +01:00
Dave Page
bf1f4aefa6 Ensure PIP is the latest version when running the CI tests. 2017-04-21 10:04:47 +01:00
Dave Page
a2c4cb1606 Adding a delay clearly didn't fix the feature tests :-( 2017-04-07 15:33:41 +01:00
Dave Page
a431937b50 Attempt to better catch errors in the CI tests. 2017-04-07 15:14:56 +01:00
Dave Page
8a01cdfaf9 Add a 0.5 second delay to treeview node expansion in the feature tests, to try to (temporarily) allow for script loading time. Tentatively enable the feature tests in CI to see if it works. 2017-04-07 12:41:54 +01:00
Dave Page
a4fd313371 Add missing semi-colon. 2017-03-31 17:05:29 -04:00
Dave Page
f3e6fe5b64 Add missing bracket 2017-03-31 12:48:18 -04:00
Dave Page
4e50c186df Update CI script output for parsing with the Log Parser plugin in Jenkins 2017-03-31 12:45:56 -04:00
Dave Page
7a1bb8863a Include translation message catalogs in CI build/test runs. 2017-03-31 12:26:57 -04:00
Dave Page
ac1637f281 Make sure each build/test starts in the correct directory. 2017-03-31 12:17:34 -04:00
Dave Page
b6fa5f5b33 Add message catalog builds to CI, and run all tests from a runner script to enable test/build addition purely from the source tree. 2017-03-31 12:13:58 -04:00
Dave Page
5ce6cd8ca0 Fix a thinko. Had to be one following those typos... 2017-03-30 22:47:05 -04:00
Dave Page
4e96692060 Fix a typo 2017-03-30 17:25:41 -04:00
Dave Page
256f42c64b Fix a typo 2017-03-30 17:19:22 -04:00
Dave Page
4b1781124a Use the correct Python binary. 2017-03-30 17:13:06 -04:00
Dave Page
8941756a9d Select the correct Sphinx version 2017-03-30 17:11:08 -04:00
Dave Page
0a381c4a53 Add scripts for building the PIP wheel and tarballs 2017-03-30 17:05:49 -04:00
Dave Page
b826e0863c Clean the build from the correct directory. 2017-03-30 16:49:11 -04:00
Dave Page
cdc1b70aea Ensure CI scripts are executable 2017-03-30 16:37:44 -04:00
Dave Page
b65896b85b Add basic CI runner scripts for Jenkins 2017-03-30 16:34:24 -04:00