91 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
04c7c43874
kick deposit contract cache 2019-06-18 14:36:49 -06:00
Carl Beekhuizen
686273e1d6
Maybe venv cache name collision 2019-06-18 15:34:07 +02:00
Carl Beekhuizen
dfdd283908
Python 3.7 -> 3.6 again 2019-06-18 15:30:01 +02:00
Carl Beekhuizen
eb9fc7b518
Remove circle ci repo caching 2019-06-18 15:26:12 +02:00
Carl Beekhuizen
d5d35b1a3e
Trail upgrade CI to python 3.7 2019-06-18 15:09:55 +02:00
Carl Beekhuizen
c31a42632f
Kick the other CI cache 2019-06-17 11:11:38 -04:00
Carl Beekhuizen
bb36660d56
Kick the CI cache 2019-06-17 11:08:22 -04:00
Hsiao-Wei Wang
e52c4a5526
fix 2019-06-07 23:01:10 -04:00
Hsiao-Wei Wang
5b8cca8314
deposit_contract/venv
PR feedback + bump eth-tester
2019-06-07 22:41:50 -04:00
Hsiao-Wei Wang
96237c74e1
two venv caches 2019-06-07 15:46:38 -04:00
Hsiao-Wei Wang
b78f5b2cc9
Merge branch 'dev' into deposit_contract_venvs 2019-06-07 15:22:43 -04:00
protolambda
fb584bc067
fix linting dependency + caching issue 2019-06-03 17:23:30 +02:00
Hsiao-Wei Wang
b8eddfafe7
Remove version from reqs_checksum 2019-06-03 16:23:03 +08:00
Hsiao-Wei Wang
6617f89146
Rewrite reqs_checksum 2019-06-01 11:10:01 +08:00
Hsiao-Wei Wang
3e6f7a2e96
kick 2019-05-27 18:42:09 +08:00
Hsiao-Wei Wang
11196ea87d
sequentially execute the jobs 2019-05-27 18:33:35 +08:00
Hsiao-Wei Wang
98cabb665a
Add save_default_cached_venv 2019-05-27 18:11:15 +08:00
Hsiao-Wei Wang
18cb67425a
Add deposit_contract/requirements-testing.txt to checksum 2019-05-27 18:05:21 +08:00
Hsiao-Wei Wang
bff945a298
Add restore_default_cached_venv 2019-05-27 18:03:34 +08:00
Hsiao-Wei Wang
b05444a92c
Update Makefile and CI config
1. Add `install_deposit_contract_test` command
2. Add `test_deposit_contract` command
2019-05-27 15:59:01 +08:00
Hsiao-Wei Wang
be4c792fc3
Change it back to serial workflow 2019-05-16 18:20:20 +08:00
Hsiao-Wei Wang
ee4fdf5d06
Kick the cache again 2019-05-16 17:58:52 +08:00
Hsiao-Wei Wang
32f76641e3
Add build_pyspec job 2019-05-16 17:44:00 +08:00
Hsiao-Wei Wang
1b3dfa6781
kick the cache 2019-05-16 17:34:49 +08:00
Hsiao-Wei Wang
b0747703a7
Make CI job lint require test 2019-05-16 17:27:40 +08:00
Hsiao-Wei Wang
2885f853c2
clean up lint 2019-05-16 16:34:07 +08:00
Hsiao-Wei Wang
f830f83a1d
Update config.yml 2019-05-14 10:32:20 +08:00
Danny Ryan
c2942c00c6
lint requires install_test in ci 2019-05-13 17:02:20 -04:00
Hsiao-Wei Wang
d7c1305ce4
Add flake8 check
max-line-length=120
2019-05-09 14:34:16 +08:00
Danny Ryan
451c28342a
Revert "Only use setup.py" 2019-04-24 11:59:13 -06:00
Hsiao-Wei Wang
b1874dc18b
Update Makefile and CI setting
1. Move .venv to TEST_LIBS_DIR/
2. Install `config_helpers` separately
2019-04-24 17:19:29 +08:00
Hsiao-Wei Wang
97906a6339
Only use setup.py 2019-04-24 17:18:49 +08:00
protolambda
02e6d5b46c
make circle CI aware of the testing requirments file 2019-04-24 18:56:49 +10:00
protolambda
8f9133c8c3
update CI config: caching of repo and venv, and split install from tests run 2019-04-20 11:33:15 +10:00
Diederik Loerakker
c82acc6970 change ci to not trigger gen building, since it is not committed anyway. See issue #928 (#947) 2019-04-17 11:49:49 +10:00
protolambda
fcc4dc3710
temporarily disable the yaml save and commit, exact workflow TBD in future PR 2019-04-13 00:03:04 +10:00
protolambda
04d41ddabe
small fixes/tweaks, pytests and yaml generators work well now 2019-03-29 00:16:18 +08:00
protolambda
58f09b20f5
update CI, makefile has test runner now 2019-03-28 23:23:36 +08:00
protolambda
c7da23e6da
update ci config and makefile 2019-03-28 00:49:38 +08:00
Danny Ryan
6715a0d4cc
reconfigure build a bit 2019-03-18 14:14:26 -06:00
Danny Ryan
f41caa713b
add circleci config 2019-03-18 13:06:45 -06:00