Commit Graph

184 Commits (9f3f94e86e31459da98ac28d239f4ae59032665d)

Author SHA1 Message Date
Kieran Prasch 12d25051d3 Invalidate CI dependency cache 2021-01-04 13:16:42 +01:00
Kieran Prasch 9d95ce81fe Updates CI docker-in-docker parent image according to 'https://circleci.com/docs/2.0/circleci-images/' 2021-01-04 13:16:42 +01:00
David Núñez ba2dc91858 Workaround for problem with pip 20.3 2021-01-04 13:16:41 +01:00
vzotova 6cd8a03cd0 Fix rtd build 2020-12-31 14:36:29 +03:00
vzotova c6491f548d Adds generating sol docs step, small css to adjust headers size 2020-12-25 11:26:51 +03:00
Bogdan Opanchuk 9c0842a7b4 Check for inconsistent dependencies on docs build 2020-10-18 00:13:05 -07:00
David Núñez 91d7f9d96c Fix missing test module paths when setting up the CI test pipeline 2020-10-13 23:40:27 +02:00
Kieran Prasch 832de11e5b bump circleci dependency cache version 2020-10-02 08:39:35 -07:00
jMyles 263c7a37a8 Yanking codecov. 2020-08-31 16:39:12 -07:00
David Núñez 5ef3b245cb CI: Saving the name of the tests to run after splitting as artifacts 2020-08-28 19:02:46 +02:00
Kieran R. Prasch 7f77cbd60a
Use seperate pytest config for CI; Adjust pytest config for rugular CLI usage. 2020-08-25 07:09:59 -07:00
Kieran R. Prasch 388ea2fc55 master -> main 2020-07-21 08:48:52 -07:00
Kieran Prasch 817caade6e
Removes TestPyPI as part of CD workflow. 2020-06-08 17:11:00 -07:00
David Núñez 62b8a1f240 CI: Fix path to sampling distribution test in nightly build 2020-05-31 19:54:35 +02:00
Kieran R. Prasch 7a78313daf circleCi adjustments; Dont install deps for package only jobs. 2020-05-28 11:59:08 -07:00
Kieran Prasch 04063cfdb2 Use pip extras on CI 2020-05-28 11:59:08 -07:00
Kieran R. Prasch 4048a05062 make use of Makefile on circleCI for building dists. 2020-05-28 11:59:08 -07:00
Kieran Prasch 744fd79832 Promote documentation builds to a first-step CI job. 2020-05-27 14:11:25 -07:00
Kieran Prasch 4b6bb12a8e Promote dev docker images to a first-step CI job. 2020-05-27 14:11:25 -07:00
Kieran Prasch 6b037ba7fb Remove superfluous CI job naming 2020-05-27 14:11:25 -07:00
Kieran Prasch 73359afc4e Updates circleCI workflows with regard to multiple suites 2020-05-27 14:11:25 -07:00
Kieran Prasch f87194ebca
What are snails even trying to do? 2020-05-22 10:09:54 -07:00
Kieran Prasch 4f222b6d7f
Use codecov CI orb flag for coverage report aggregation. 2020-05-22 09:50:31 -07:00
Kieran Prasch 8c84ef8146
Keep py-solc-x installation optional with functional local imports 2020-05-04 10:00:44 -07:00
Kieran R. Prasch b757adb512 cache solcx dir on CI 2020-05-04 09:17:53 -07:00
Kieran Prasch 9033848c80
Minimal makefile for docs - holdover for PR #1931 2020-04-27 19:22:34 -07:00
Kieran Prasch 2e2da13e36
Use docs requirements on circleCI 2020-04-23 11:21:22 -07:00
Kieran Prasch 489c048712
KeyStore -> Datastore 2020-03-09 14:50:18 -07:00
David Núñez 007c5afb60 In normal CI build, perform test python build sooner 2020-02-26 12:54:07 -08:00
David Núñez e27a895c6f Absorb network job into basics job
This saves up an additional container, as both jobs are very lightweight anyway
2020-02-26 12:35:12 -08:00
David Núñez 756fe0db97 Use CI envvars to enable/disable codecov 2020-02-26 12:09:53 -08:00
David Núñez d69e1607f0 Once more, with codecov
Run the whole test suite in the nightly build, but with codecov
2020-02-25 22:23:22 -08:00
David Núñez 9a42c3a314 Conditionally disable codecov. By default is not active 2020-02-25 22:23:22 -08:00
David Núñez 080dde6bbc Move secondary pipenv and pip jobs to nightly build (Closes #1727) 2020-02-24 11:29:42 -08:00
Kieran R. Prasch 9fd4d73a09 Adjust docker tagging command on CI. 2020-02-03 15:17:18 -08:00
Kieran R. Prasch 1c698fe035 Do not depend on CIRLCE_TAG for intermediate docker tagging 2020-02-03 13:54:21 -08:00
Kieran R. Prasch 5b813dc710 Includes auto tagging of 'latest' docker images on tagged release; 'experimental' for merges into master. 2020-02-03 11:37:31 -08:00
vzotova 70f21ddc1e * Apply suggestions from code review #1627
Co-Authored-By: Derek Pierre <derek.pierre@gmail.com>
Co-Authored-By: K Prasch <kieran@nucypher.com>
Co-Authored-By: David Núñez <david@nucypher.com>
2020-01-30 19:36:43 +03:00
vzotova f4c2c4c668 solc bash installation script -> python script, to use solc version from the code 2020-01-29 17:01:11 +03:00
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