Michael Droettboom
|
722b8f0f7c
|
Deploy from master
|
2019-05-31 14:41:15 -04:00 |
Michael Droettboom
|
87da2ec033
|
Automated deployment to Netlify (#451)
|
2019-05-31 14:39:52 -04:00 |
Michael Droettboom
|
047b414f3d
|
Upgrade to emscripten 1.38.30 (#374)
|
2019-04-04 07:57:47 -04:00 |
Michael Droettboom
|
5c3bf202a2
|
Update build cache version
|
2019-01-17 08:27:12 -05:00 |
Michael Droettboom
|
fe16f98a70
|
Fix #283: Handle function pointers in dylib with signatures not in main
|
2018-12-20 13:07:54 -05:00 |
Roman Yurchak
|
79ba41b484
|
Update the iodide/pyodide-env:0.3.1 image
|
2018-11-15 13:24:27 +01:00 |
Roman Yurchak
|
66fe5feb2c
|
Better refactoring
|
2018-11-15 13:24:27 +01:00 |
Roman Yurchak
|
d6bc94ef53
|
Refactor scipy tests
|
2018-11-15 13:24:27 +01:00 |
Roman Yurchak
|
ccdadc6e93
|
Move CLAPACK_WA to the root folder
|
2018-11-15 13:22:36 +01:00 |
Roman Yurchak
|
3e1d6348a7
|
Statically link BLAS/LAPACK
|
2018-11-15 13:22:36 +01:00 |
Roman Yurchak
|
9482984268
|
More patches for ellip_harm_2.pyx that uses ctypes
|
2018-11-15 13:22:36 +01:00 |
Roman Yurchak
|
27319bc675
|
Fix build in Docker
|
2018-11-15 13:22:36 +01:00 |
Roman Yurchak
|
ad94658e68
|
Force malloc
|
2018-11-15 13:22:36 +01:00 |
Roman Yurchak
|
40605620f8
|
Use scipy 0.17.1
|
2018-11-15 13:22:36 +01:00 |
Michael Droettboom
|
b4830f8f66
|
Fix typo
|
2018-11-07 12:17:03 -05:00 |
Michael Droettboom
|
30e7cc1182
|
Fix release packaging
|
2018-11-07 09:44:13 -05:00 |
Michael Droettboom
|
276aff3eca
|
Quote arguments to ghr command
|
2018-11-06 15:19:51 -05:00 |
Michael Droettboom
|
f6ad68fdf2
|
Trying to fix deploy
|
2018-11-06 10:53:48 -05:00 |
Michael Droettboom
|
5cabeb8c97
|
Fix tagging for deploy
|
2018-11-06 09:59:54 -05:00 |
Michael Droettboom
|
6814e077da
|
Ignore branch
|
2018-11-06 09:20:01 -05:00 |
Michael Droettboom
|
9bffabdb96
|
Try to get master CI to run again
|
2018-11-06 08:24:39 -05:00 |
Michael Droettboom
|
b50c8d622f
|
Fix workflow
|
2018-11-02 13:02:00 -04:00 |
Michael Droettboom
|
76415e4abd
|
Don't require Chrome to pass for deploy
|
2018-11-02 11:49:58 -04:00 |
Michael Droettboom
|
4d93d79f9c
|
Fix multiple executor types
|
2018-11-02 11:30:36 -04:00 |
Michael Droettboom
|
0e47366eeb
|
USe github releases for deployment
|
2018-11-02 11:25:13 -04:00 |
Michael Droettboom
|
9312bd1ee6
|
Merge pull request #212 from rth/package-joblib
Package joblib
|
2018-10-26 09:11:32 -04:00 |
Roman Yurchak
|
bad48f6b34
|
Use emsdk version from the scipy PR
|
2018-10-23 12:19:40 +02:00 |
Roman Yurchak
|
bb53e36a78
|
Rename to dryrun, add docstring and doctest
|
2018-10-23 12:13:59 +02:00 |
Roman Yurchak
|
4abdff5187
|
Add test_pywasmcross.py
|
2018-10-16 15:41:01 +02:00 |
Michael Droettboom
|
4879b77e52
|
Merge pull request #223 from rth/pure-python-tests
TST Add ability to run pure python tests
|
2018-10-15 16:31:28 -04:00 |
Roman Yurchak
|
53de9fa548
|
Attaching the workspace before build is not necessary
|
2018-10-15 20:56:14 +02:00 |
Roman Yurchak
|
00db2a4be1
|
Ability to run pure python tests
|
2018-10-15 17:29:06 +02:00 |
Roman Yurchak
|
c10d0b138a
|
Address review comments and use the new iodide/pyodide-env:0.3.0 image
|
2018-10-15 15:28:11 +02:00 |
Roman Yurchak
|
cf55eb3294
|
Optimize the pyodide-env docker image
|
2018-10-15 14:54:13 +02:00 |
Michael Droettboom
|
da7b5803a6
|
Rename image pyodide -> pyodide-env
|
2018-10-09 12:38:51 -04:00 |
Michael Droettboom
|
7ae58324bc
|
Address comments in the PR
|
2018-10-09 10:22:25 -04:00 |
Michael Droettboom
|
4562841b61
|
Provide a Docker image for building
|
2018-10-08 15:33:33 -04:00 |
Roman Yurchak
|
0fa6f7b808
|
Only store benchmark.json in artefacts
|
2018-10-04 14:07:40 +02:00 |
Roman Yurchak
|
95379aa043
|
Merge pull request #202 from mdboom/fix-benchmarks
Fix benchmarks in light of recent changes
|
2018-10-03 12:02:02 +02:00 |
Michael Droettboom
|
370a4f06f3
|
Don't plot on Circle-CI
|
2018-10-02 17:56:27 -04:00 |
Michael Droettboom
|
210bc3c585
|
Fix patch
|
2018-10-02 13:23:26 -04:00 |
Michael Droettboom
|
eee0fa2c8a
|
Fix benchmark job
|
2018-10-02 12:06:08 -04:00 |
Michael Droettboom
|
f985065347
|
Upgrade C libraries in benchmark job
|
2018-10-02 11:07:41 -04:00 |
Michael Droettboom
|
6f2656e979
|
Fix ordering of downloads
|
2018-10-02 09:29:16 -04:00 |
Michael Droettboom
|
6ca3f2be9a
|
Fix benchmark job
|
2018-10-02 09:25:35 -04:00 |
Michael Droettboom
|
4fe1d47459
|
Fix running of benchmark in Circle-CI
|
2018-10-01 21:13:32 -04:00 |
Michael Droettboom
|
a685f18f0e
|
Fix benchmarks in light of recent changes
|
2018-10-01 18:54:31 -04:00 |
Michael Droettboom
|
94e935b4c8
|
Merge pull request #107 from rth/pyodide-package
Refactoring common functions under pyodide_build
|
2018-09-27 12:32:43 -04:00 |
Roman Yurchak
|
b9ad36fdd7
|
Set "BINARYEN_TRAP_MODE='clamp'"
|
2018-09-27 11:38:26 +02:00 |
Michael Droettboom
|
ec7912005a
|
Fix LZ4 decoding bug
This was introduced in #170, but wasn't caught since emsdk didn't get rebuilt
|
2018-09-21 14:53:13 -04:00 |
Roman Yurchak
|
8973c28642
|
Install Crome/Firefox in corresponding test jobs
|
2018-09-21 12:23:43 +02:00 |
Roman Yurchak
|
da6bbb3b20
|
Set PYTHONPATH in Makefile.envs to avoiding installing pyodide_build
|
2018-09-21 12:02:13 +02:00 |
Roman Yurchak
|
3ee42aa779
|
Use pyodide_build in tests
|
2018-09-20 19:37:32 +02:00 |
Michael Droettboom
|
62997a8683
|
Fix #172. Use Firefox latest rather than nightly
|
2018-09-19 11:41:18 -04:00 |
Roman Yurchak
|
386caadf05
|
Revert changes for .circleci/deploy.sh from #166
|
2018-09-16 20:02:54 +02:00 |
Roman Yurchak
|
59de8d4a6d
|
Expose version information in javascript
|
2018-09-14 17:12:32 +02:00 |
Roman Yurchak
|
d574047a4d
|
Tag commits deployed on Circle CI and store artefacts in build
|
2018-09-14 14:47:54 +02:00 |
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 |