David Núñez
|
30d6631757
|
Workaround to ContextualVersionConflict - see #1482
|
2019-12-11 13:27:08 +01:00 |
Kieran R. Prasch
|
1e30b218b9
|
Attempting to control CI cache executable permision
|
2019-12-03 15:51:10 -08:00 |
Kieran R. Prasch
|
f7251df97b
|
Bump CI verison cache
|
2019-12-03 15:43:36 -08:00 |
Kieran R. Prasch
|
97ee2d1ae1
|
use sudo for system-based installs of solc.
|
2019-12-03 14:11:31 -08:00 |
Kieran R. Prasch
|
f54715c8cf
|
Add base python 3.8 CI jobs.
|
2019-11-22 18:48:11 -08:00 |
David Núñez
|
6f33b2b53a
|
Adapt test for sampling distribution and relocate to agent tests
|
2019-10-20 19:11:21 +02:00 |
David Núñez
|
670a47d85d
|
CI: run install_egg_info before pip install to get rid of ContextualVersionConflict
https://github.com/pypa/pip/issues/4537#issuecomment-373386803
|
2019-10-12 00:45:19 +02:00 |
David Núñez
|
fba94dfd34
|
Nightly CI build: don't use codecov, restore schedule time
|
2019-10-02 11:34:57 +02:00 |
David Núñez
|
6c172935d3
|
CircleCI: Remove unnecessary contexts
|
2019-10-02 10:55:50 +02:00 |
David Núñez
|
1f30503905
|
CircleCI nightly build: Disable coverage, clarify cron schedule time
|
2019-10-01 10:35:23 +02:00 |
David Núñez
|
87996ba35f
|
New statistical_tests job for nightly CI builds. Test sampling there
|
2019-09-30 23:09:15 +02:00 |
David Núñez
|
867cb7bcee
|
Nightly CI config: Edit crontab to test it works
|
2019-09-30 19:40:27 +02:00 |
David Núñez
|
c282662e51
|
Basic jobs for a CircleCI nightly build
|
2019-09-30 16:57:43 +02:00 |
jMyles
|
44a9ce9c00
|
What do we want? TO CAPTURE TEST RESULTS! When do we want it? ALWAYS!
|
2019-09-23 22:18:43 -07:00 |
David Núñez
|
d9403e361c
|
CircleCI: build docs should use nucypher virtual environment
|
2019-09-22 23:52:02 +02:00 |
Kieran Prasch
|
4c4398e5d0
|
Relock Dependencies.
|
2019-09-13 10:28:08 -07:00 |
Kieran Prasch
|
ed158f2b22
|
Use cache in editable mode, Avoid moving source code to site-packages
|
2019-09-06 10:48:40 -07:00 |
Kieran R. Prasch
|
f0768bb27b
|
Fixes missing zeppelin package data.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
4d877c12f9
|
Cleaup stale automation tasks - Use dep cache for gas estimation.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
e0748c307f
|
Relock with pyevm revert.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
fab39b6e06
|
Be gentle with pipenv -> reqs validation.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
81eb7ddd10
|
Bundle the solc binary with cached deps; Adapt solc install to target user's local bin.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
901f487ba3
|
Pull the tablecloth, take 2.
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
375902baac
|
Return of dependency caching; Use Python 3.7 as CI base. Run tests with pip directly, instead or via "pipenv run".
|
2019-09-06 11:59:05 +02:00 |
Kieran R. Prasch
|
7ec23eb720
|
Allow CI to run with pip installation, removing editable self-installtion. Persist user-based pip installations for workflows.
|
2019-09-06 11:59:05 +02:00 |
David Núñez
|
cae44e3e51
|
CI: Parametrize pipenv's virtualenv depending on python version
|
2019-08-18 12:01:35 +02:00 |
David Núñez
|
995368fa81
|
CircleCI: Try codecov@1.0.5 orb
|
2019-08-07 01:20:21 +02:00 |
David Núñez
|
7c2a461fc2
|
CircleCI: Capture test logs for storage as artifacts
|
2019-08-04 02:41:04 +02:00 |
David Núñez
|
1e431741e3
|
Reusable, session-scoped testerchain PoC: Deployers test time down 37%
|
2019-07-25 15:18:29 -07:00 |
Kieran Prasch
|
b7cab258b0
|
Hacking around Docker circleci/python3.6 install issues.
|
2019-07-15 11:49:35 -07:00 |
Damon C
|
47b2b5c03f
|
namespace on circle docker images
|
2019-07-12 17:13:45 -07:00 |
K Prasch
|
72977f0a60
|
Merge pull request #1094 from vepkenez/optimize-circle
Speed up CI builds
|
2019-06-28 10:28:54 -07:00 |
Damon C
|
d298255da6
|
re-use docker build step
|
2019-06-27 17:46:17 -07:00 |
David Núñez
|
82b80e71e1
|
pytest.ini: Add --strict-markers, add common codecov arguments
* Avoids that unregistered marks just make the test to pass trivially (see https://docs.pytest.org/en/latest/mark.html#raising-errors-on-unknown-marks)
* Adds codecov arguments to improve readability of circleci/config.yml
|
2019-06-27 14:48:12 -07:00 |
Damon C
|
a64822422e
|
use prepare environment
|
2019-06-27 12:47:12 -07:00 |
Damon C
|
c70fbc8a37
|
switch validate reqs to python36 base
|
2019-06-27 12:47:12 -07:00 |
Damon C
|
70dc0007ca
|
compare requirements files on circle
|
2019-06-13 17:04:43 -07:00 |
Kieran Prasch
|
50e93a7598
|
Updates Sentry LoggingIntegration with logger blacklist, breadcrumb hooks. Removes twisted logging from geth process.
|
2019-06-12 16:37:39 -07:00 |
Damon C
|
efe4a38321
|
store ursula logs as artifacts
|
2019-06-10 12:24:37 -07:00 |
Damon C
|
30dda2c696
|
update circle config to test docker demos
|
2019-06-06 12:19:34 -07:00 |
David Núñez
|
b6ba1ff435
|
Conditional skip for Geth client integration. Fix #1037
|
2019-06-03 22:52:22 +03:00 |
David Núñez
|
6398198324
|
Testing dirty hack for finnegans wake demo on CI
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
c6c6f66b8b
|
New client test module; Skip geth client signature integration test on CI until a better solution is found.
|
2019-06-03 22:52:22 +03:00 |
David Núñez
|
e37fcd832f
|
Show tests timings in CircleCI
|
2019-05-16 16:12:08 +02:00 |
David Núñez
|
3f1b3c2741
|
Run all test jobs at the same time; next the after test jobs (demos, gas, etc)
|
2019-05-07 11:52:51 +02:00 |
David Núñez
|
293b904ac1
|
Include blockchain job in basics, and increase parallelism of agents
|
2019-05-06 14:56:44 +02:00 |
David Núñez
|
ae01d4a02a
|
Basics is fast enough to remove parallelism, freeing a container for other jobs
|
2019-05-06 13:47:24 +02:00 |
David Núñez
|
3eca494c3e
|
Bundle crypto, config and keystore jobs in a single one called "basics"
This optimizes use of CI containers
|
2019-05-06 13:42:17 +02:00 |
David Núñez
|
4830fa2c9b
|
CI Jobs shouldn't block for installation environments not used as workspace
|
2019-05-06 13:05:20 +02:00 |
David Núñez
|
d0b0c3daa8
|
Disable mypy for the moment; it was wasting a CI container for nothing
|
2019-05-06 12:57:28 +02:00 |