Commit Graph

38 Commits

Author SHA1 Message Date
Michael Droettboom 98e3780996 Reinstate deployment 2018-09-10 09:09:55 -04:00
Michael Droettboom 56562257ef Fix #71: Upgrade to Python 3.7 2018-09-06 10:56:33 -04:00
Roman Yurchak ff45a550a6 Flake8 and store artefacts in CircleCI 2018-08-28 17:59:13 +03:00
Roman Yurchak 46c2aa9bf7 Fix clang-format linting 2018-08-28 15:30:11 +03:00
Roman Yurchak 153c6324b9 Copy test data in a pytest fixture 2018-08-28 14:42:14 +03:00
Roman Yurchak f15e13d3cd Use clang-format from emcc/clang 2018-08-27 20:20:23 +03:00
Roman Yurchak ff6f7e3616 Better CircleCI workspace usage 2018-08-24 18:20:36 +03:00
Roman Yurchak 96f26596b3 Better Circle CI workflow 2018-08-24 14:40:51 +03:00
Roman Yurchak 0b752777a2 Don't use pytest-rerunfailures 2018-08-22 12:43:07 +03:00
Michael Droettboom 1bdede95c9
Merge pull request #106 from mdboom/retry-chrome
Automatically retry failed tests
2018-08-06 21:07:12 -04:00
Michael Droettboom 989f9675e9
Merge pull request #105 from mdboom/save-cache-every-time
Save Circle-CI cache every time
2018-08-06 17:34:28 -04:00
Michael Droettboom 6c8c599dce Automatically retry failed tests 2018-08-06 14:29:19 -04:00
Michael Droettboom 6cc80fbf2a Add hyphen so nothing will match exactly 2018-08-06 14:00:00 -04:00
Michael Droettboom 93e851a88a Zero ccache results before build 2018-08-06 13:58:05 -04:00
Michael Droettboom 1c2e37fd02 Resave the cache every time 2018-08-06 13:57:27 -04:00
Michael Droettboom 3d84c3f9ca Update chromedriver 2018-08-06 13:14:31 -04:00
Michael Droettboom b14499332f Update geckodriver to 0.21.0 2018-08-03 15:10:52 -04:00
Michael Droettboom 73934a3f44 Use instafail so we can see what's going on 2018-07-25 07:27:15 -04:00
Michael Droettboom 4fe9f5cda4 Display ccache stats after build 2018-07-24 15:40:25 -04:00
Michael Droettboom d82396a09d Fix how ~/.ccache is specified 2018-07-24 12:59:07 -04:00
Michael Droettboom 4bd13f2689 Update key in both places 2018-07-24 12:59:07 -04:00
Michael Droettboom 409fe3b3f4 Use ccache 2018-07-24 12:58:31 -04:00
Michael Droettboom a4b6b60ed8 Increment cache again 2018-07-11 08:24:45 -04:00
Michael Droettboom b108b419ea Fix comment 2018-07-10 09:38:23 -04:00
Michael Droettboom b5e4b5e322 Don't use a fallback cache. Why was that a good idea? 2018-07-10 09:30:11 -04:00
Michael Droettboom 250c3e4d8b Update emsdk cache version 2018-07-10 09:23:15 -04:00
Michael Droettboom 4a9b26b19d Install chromedriver a different way 2018-07-09 15:12:19 -04:00
Michael Droettboom 66cb9445d5 Add testing with Chrome 2018-07-09 15:09:49 -04:00
Michael Droettboom b9eb448272
Merge pull request #56 from iodide-project/packaging
MVP of a proper packaging system
2018-06-23 07:54:46 -04:00
Michael Droettboom b7527b2351 Try installing PyYAML through PIP 2018-06-20 17:47:07 -04:00
Michael Droettboom a9d9172ab0 Install PyYAML 2018-06-20 17:29:09 -04:00
Michael Droettboom 5285facd8d Clear the cache 2018-06-20 13:26:50 -04:00
Michael Droettboom b933423fc6 Disable deployment for now 2018-06-20 08:10:30 -04:00
Michael Droettboom 0b4e3cf3d7 First pass at automatic deployment 2018-06-19 13:36:14 -04:00
Michael Droettboom 5e9393a8e3 Fix #37: Minify Javascript 2018-06-19 10:56:17 -04:00
Michael Droettboom b8b9519575 More work trying to get linting working again 2018-06-15 12:30:22 -04:00
Michael Droettboom 7c0457cead Add linting 2018-06-14 14:19:08 -04:00
Michael Droettboom 6153e635e0 Add Circle-CI configuration 2018-06-04 16:17:03 -04:00