Commit Graph

221 Commits

Author SHA1 Message Date
Jean-Paul Calderone
4963e78f9f speed up ci-based testing 2020-11-14 16:46:46 -05:00
Jean-Paul Calderone
dddf49ff71 Restore original image configuration 2020-10-22 17:00:02 -04:00
Jean-Paul Calderone
da75fa4069 make all the image builders run too, to see if they will 2020-10-22 14:47:18 -04:00
Jean-Paul Calderone
81428d0839 explain "Schema conformity" a bit more 2020-10-22 14:46:26 -04:00
Jean-Paul Calderone
e2f03e00ba typo 2020-10-22 12:27:22 -04:00
Jean-Paul Calderone
1303a85285 Attempt to get the Docker Hub auth into the right place 2020-10-22 12:21:11 -04:00
Jean-Paul Calderone
5e1d3db72e Correct whitespace 2020-10-22 12:12:58 -04:00
Jean-Paul Calderone
22921e2b1d Use secrets from the context to authenticate with Docker Hub 2020-10-22 12:08:30 -04:00
Jean-Paul Calderone
bc8c2c4689 Put all CircleCI jobs into the "dockerhub-auth" context 2020-10-22 12:04:59 -04:00
Jean-Paul Calderone
e007a4c2c1 foolish shell tricks spoil the day again 2020-10-16 06:54:06 -04:00
Jean-Paul Calderone
c164f8083d PyPy job also does not coverage measurement 2020-10-14 13:09:18 -04:00
Jean-Paul Calderone
db4bac90cf Only upload coverage measurement if we took one 2020-10-14 12:58:15 -04:00
Chad Whitacre
d5f9fd37f4 Add comment 2020-09-14 07:38:54 -04:00
Chad Whitacre
3c89e7d9f5 Conform job names to v2.1 requirements (no dots) 2020-09-14 07:32:04 -04:00
Chad Whitacre
ed8ce8b18c Bump version from 2 to 2.1
What will break?
2020-09-14 07:12:47 -04:00
Itamar Turner-Trauring
38f5a9c5a3 Disable coverage on pypy, in the hopes of making it less flaky. 2020-09-04 12:05:31 -04:00
Jean-Paul Calderone
07e33e78a5 Configure CI to use the py36-coverage tox env 2020-08-26 14:37:21 -04:00
Jean-Paul Calderone
60759597f3 Ask for a particular version of Python
In particular, a version Tahoe-LAFS supports.
2020-08-20 13:21:48 -04:00
Jean-Paul Calderone
0a7589f0c2
Update the CircleCI configuration to get the reporter working for py36 2020-08-14 11:24:42 -04:00
Jean-Paul Calderone
9695e87fbd
Revert to master version of these configs 2020-08-14 11:16:45 -04:00
Chad Whitacre
647ed5d6e1 Use BASH_ENV to avoid duplication of job steps 2020-08-14 08:33:00 -04:00
Chad Whitacre
ae87037e73 Filter tests we care about in CI for Python 3 2020-08-13 06:23:46 -04:00
Jean-Paul Calderone
b69287be4b
Merge remote-tracking branch 'origin/master' into 3336.py36-off-travis 2020-08-11 14:51:08 -04:00
Jean-Paul Calderone
a74ef86098
Remove the CI configuration 2020-08-11 13:25:16 -04:00
Jean-Paul Calderone
462e212a19
Revert "[drop] faster ci"
This reverts commit 65520786ca.
2020-08-10 09:16:19 -04:00
Jean-Paul Calderone
65520786ca
[drop] faster ci 2020-08-07 23:26:15 -04:00
Jean-Paul Calderone
c2b1fda4e7
Add Ubuntu 20.04 2020-08-07 15:40:10 -04:00
Jean-Paul Calderone
80136da0a6
This Fedora probably also has no Python version tag 2020-08-07 11:14:58 -04:00
Jean-Paul Calderone
1b0f83599d
See if we can get the image names right 2020-08-03 17:08:45 -04:00
Jean-Paul Calderone
8348e7032b
this is basically already set (LANG in UTF_8_ENVIRONMENT) 2020-08-03 17:02:15 -04:00
Jean-Paul Calderone
b99ec195cd
See if this helps the py36 zfec installation 2020-08-03 17:02:14 -04:00
Jean-Paul Calderone
ee32b3555a
Burn the Python version into the Docker image tag 2020-08-03 17:02:14 -04:00
Jean-Paul Calderone
95050fefd6
do have line continuation 2020-08-03 17:02:14 -04:00
Jean-Paul Calderone
a2f78ca703
don't have a default 2020-08-03 17:02:14 -04:00
Jean-Paul Calderone
b0a5a65f4f
Attempt to enable a Python 3 CircleCI job 2020-07-17 16:23:42 -04:00
Jean-Paul Calderone
bd2f438843
Replace the TravisCI Python 3.6 config with CircleCI Python 3.6 config 2020-07-17 13:48:08 -04:00
meejah
825bc91256 mark PyPy as required in circle-ci 2020-05-06 17:17:23 -06:00
Sajith Sasidharan
4fc6840c10 Build Docker images for pypy 2.7-buster on CircleCI 2020-04-14 17:35:44 -04:00
Jean-Paul Calderone
37af15c245
Bump CentOS from 7 to 8 on CI 2020-04-13 10:09:25 -04:00
Jean-Paul Calderone
b6bc1302b0 Tweak the CircleCI build configuration for better performance 2019-12-18 09:31:04 -05:00
Jean-Paul Calderone
6d4044c7c1 Test the Nix packaging on CircleCI 2019-12-13 10:39:15 -05:00
Chris Wood
105ddc005e Add comment re. testing PyInstaller executables 2019-10-07 11:31:29 -04:00
Chris Wood
eef66e3ea3 Try testing PyInstaller builds on CircleCI 2019-10-04 11:39:14 -04:00
Jean-Paul Calderone
9c5dce3cc8 Largely done now so re-enable the rest of CI 2019-09-13 13:09:36 -04:00
Jean-Paul Calderone
151b7768c6 make the environment available to anything in the script 2019-09-13 13:02:55 -04:00
Jean-Paul Calderone
b462d294a5 Try it in a working environment ... ? 2019-09-13 13:00:35 -04:00
Jean-Paul Calderone
1fcf5051bd Guessed wrong - tahoe-depgraph is Python 2. 2019-09-13 11:25:30 -04:00
Jean-Paul Calderone
47e28d2e5d Grant the job push access to the repository with a GitHub deploy key. 2019-09-13 11:21:20 -04:00
Jean-Paul Calderone
42a01f0046 Add a CI job which runs depgraph.
It can also push the results to GitHub pages.
2019-09-13 11:05:05 -04:00
Jean-Paul Calderone
183385a94b Disable most of CI to speed up development on this branch 2019-09-13 11:04:28 -04:00