Commit Graph

204 Commits (3b43eac71799e72fb55dbb75f15e7a8d39b82d9d)

Author SHA1 Message Date
derekpierre dbdb5a207f Invalidate circle ci caches. 2021-07-26 15:21:28 -04:00
derekpierre 26968e05bc Rename docker image to nucypher/porter instead of nucypher/nucypher-porter.
Update documentation regarding the port that the Porter service runs on.
2021-07-26 15:14:43 -04:00
derekpierre 00f38e7b35 Build and publish separate nucypher/nucypher-porter docker image.
Minor cleanups including docker-compose container names, and documentation updates.
2021-07-26 15:14:43 -04:00
derekpierre 471d807c75 Ensure acceptance/porter tests are run on Circle CI. 2021-07-26 15:14:42 -04:00
derekpierre e02f41eac3 Increment cache version to force rebuild of dependencies. 2021-07-16 10:36:02 -04:00
Piotr Roslaniec a936e9434f Check that pip installed package is importable 2021-05-06 13:40:12 +02:00
Piotr Roslaniec 2954eb8ab0 Test resolver logic 2021-05-06 11:44:31 +02:00
derekpierre de0e6d893d Ensure acceptance/utilities tests are run on Circle CI. 2021-03-08 19:31:13 -05:00
Kieran R. Prasch 1a6020278a use pip install requirements flag instead of pip extra for docs builds on CI 2021-01-15 12:00:04 -08:00
David Núñez ecf4716e7d Bump Docker image cache, and add architecture to the cache key
https://support.circleci.com/hc/en-us/articles/360004250693-Restoring-cache-fails-with-Permission-Denied-
2021-01-15 13:37:12 +01:00
David Núñez 533fc6ff9e CI: Add python 3.9 build. For the moment, just the nightly build 2021-01-12 17:26:06 +01:00
David Núñez a63a8bf83d CI: Store evidence of inconsistent requirement files 2021-01-12 17:26:06 +01:00
David Núñez 1958d1a50c CI: Grant CircleCI access to dependency locations for other python versions 2021-01-12 13:26:52 +01:00
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
Kieran Prasch f613a5f3f6
Use pytest-timeout to help determine CI timeouts. 2020-09-30 22:20:02 -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 efc5fba094
Adds missing license in several modules. Fixes EOF. Comment for precommit test regarding addional setup. 2020-08-25 07:09:59 -07: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 R. Prasch 2337d08fae use subprocess for post develop install 2020-05-28 11:59:08 -07:00
Kieran Prasch ec4d617a54 Install circle CLI in setup.py develop 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 R. Prasch 742909dbe7
Ensure sphinx documentation builders to not interpret some docstrings as section headers. 2020-04-27 19:21:11 -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