Jean-Paul Calderone
|
ee32b3555a
|
Burn the Python version into the Docker image tag
|
2020-08-03 17:02:14 -04:00 |
|
Jean-Paul Calderone
|
704f751b06
|
untabify
|
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 |
|
Sajith Sasidharan
|
f89ad002f8
|
Use 2.7-buster Docker image for pypy
Fix failing PyPy CI job.
Fixes: ticket:3299
|
2020-04-14 16:14:07 -04:00 |
|
Jean-Paul Calderone
|
5ccc241990
|
no more libyaml-devel, maybe it was merged into libyaml
|
2020-04-13 11:04:11 -04:00 |
|
Jean-Paul Calderone
|
74f46b6686
|
this one renamed too
|
2020-04-13 11:04:11 -04:00 |
|
Jean-Paul Calderone
|
02ca2ad219
|
This package has been renamed
|
2020-04-13 11:04:10 -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
|
03a4988346
|
Fix wording of comment
|
2020-01-13 20:12:43 -05:00 |
|
Jean-Paul Calderone
|
4078527ec9
|
It worked
|
2020-01-13 14:29:45 -05:00 |
|
Jean-Paul Calderone
|
3dc9eb7bef
|
Ask for 44 by name
|
2020-01-13 14:16:24 -05:00 |
|
Jean-Paul Calderone
|
f86569b8e5
|
temporary circleci configuration hack to see if this helps
not sure how else to make these jobs run
|
2020-01-13 14:10:26 -05:00 |
|
Jean-Paul Calderone
|
d7a90b24c2
|
Try upgrading pip first
|
2020-01-13 10:56:55 -05: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 |
|
Jean-Paul Calderone
|
6508038a74
|
tor and i2p were already implied by test
|
2019-08-14 09:04:39 -04:00 |
|
Jean-Paul Calderone
|
fbe12ba748
|
Take a shot at really timing out the PyPy job.
|
2019-08-13 15:57:29 -04:00 |
|
Jean-Paul Calderone
|
10b9575350
|
It worked. Put it all back.
|
2019-06-26 13:32:35 -04:00 |
|
Jean-Paul Calderone
|
e40f46c4cf
|
do a quick test with a new image
|
2019-06-26 13:00:14 -04:00 |
|
Jean-Paul Calderone
|
951f06f562
|
pyutil 3.3.0 released!
|
2019-06-26 13:00:09 -04:00 |
|
Jean-Paul Calderone
|
64e4cf5045
|
Only install custom pyutil for PyPy CI
And add a comment explaining it
|
2019-06-26 09:10:41 -04:00 |
|
Jean-Paul Calderone
|
c80a28c543
|
this was vaguely helpful sort of not really
it's definitely extremely noisy though
|
2019-06-26 08:50:13 -04:00 |
|
Jean-Paul Calderone
|
ba1bff529e
|
re-enable everything
|
2019-06-26 08:50:04 -04:00 |
|
Jean-Paul Calderone
|
5a5b75b447
|
back to this
|
2019-06-26 07:59:53 -04:00 |
|
Jean-Paul Calderone
|
35b21916be
|
use a different branch without versioneer
see if that gets us a decent version number
|
2019-06-25 19:53:51 -04:00 |
|
Jean-Paul Calderone
|
4b03b6e4d7
|
reenable the other things
|
2019-06-25 19:29:56 -04:00 |
|
Jean-Paul Calderone
|
0e76f31d23
|
apparently this is the spelling
|
2019-06-25 19:29:56 -04:00 |
|
Jean-Paul Calderone
|
56905270ab
|
try the branch of pyutil
|
2019-06-25 19:20:59 -04:00 |
|
Jean-Paul Calderone
|
9ddadce376
|
Tell the rest of the platforms to keep using whatever "python2.7" is.
|
2019-06-25 19:07:00 -04:00 |
|
Jean-Paul Calderone
|
7b14b11063
|
just pypy
|
2019-06-25 18:53:34 -04:00 |
|
Jean-Paul Calderone
|
a3637c193d
|
try telling the virtualenv to use pypy
|
2019-06-25 18:51:11 -04:00 |
|
Jean-Paul Calderone
|
6d7a9d8400
|
"debugging"
|
2019-06-25 18:39:42 -04:00 |
|
Jean-Paul Calderone
|
c94578d3ad
|
"debugging"
|
2019-06-25 18:31:15 -04:00 |
|
Jean-Paul Calderone
|
a6b4bf55ba
|
try to make subunit2 processing allowed-to-fail too
|
2019-06-25 15:20:55 -04:00 |
|
Jean-Paul Calderone
|
67d76a0cc5
|
it's shell, dude
|
2019-06-25 15:11:20 -04:00 |
|
Jean-Paul Calderone
|
7ace8ae40d
|
can't require a job that isn't
|
2019-06-25 15:06:34 -04:00 |
|
Jean-Paul Calderone
|
d5c21adb43
|
correct shell syntax
|
2019-06-25 15:02:34 -04:00 |
|
Jean-Paul Calderone
|
a351256050
|
test even faster
|
2019-06-25 15:02:30 -04:00 |
|
Jean-Paul Calderone
|
32a9f9be0f
|
Attempt to build an allowed failure mechanism
And use it to let the PyPy job fail.
|
2019-06-25 14:50:42 -04:00 |
|
Jean-Paul Calderone
|
1b29bc4105
|
speed up testing
|
2019-06-25 14:21:08 -04:00 |
|
Jean-Paul Calderone
|
da4a3fecb8
|
Attempt to make CircleCI run PyPy job with the right tox environment
|
2019-06-25 14:16:26 -04:00 |
|
Jean-Paul Calderone
|
0a761356d4
|
Put the job in the workflow
|
2019-06-25 13:34:33 -04:00 |
|
Jean-Paul Calderone
|
ec306663c9
|
Get a PyPy image
|
2019-06-25 13:20:04 -04:00 |
|
Jean-Paul Calderone
|
6f855cb328
|
Add a PyPy test job
|
2019-06-25 13:12:57 -04:00 |
|
Jean-Paul Calderone
|
3e0681e846
|
Build a Docker image we can use for PyPy CI
|
2019-06-25 13:12:42 -04:00 |
|
Jean-Paul Calderone
|
bdc169985f
|
Stop setting PIP_NO_INDEX.
|
2019-04-07 17:01:17 -04:00 |
|
Jean-Paul Calderone
|
d5a9bc8c47
|
Restore the nobody user configuration
|
2019-04-07 11:53:03 -04:00 |
|
Jean-Paul Calderone
|
53ecb8bcc5
|
correct stupid editing mistake
|
2019-04-07 11:37:11 -04:00 |
|
Jean-Paul Calderone
|
fbea42c8db
|
Revert the multi-stage changes.
It doesn't save much space.
It greatly complicates the Dockerfile.
It breaks the `upcoming-deprecations` job unless even more pains are taken.
|
2019-04-07 11:10:15 -04:00 |
|
Jean-Paul Calderone
|
de9d7082ea
|
sigh
|
2019-04-06 15:18:38 -04:00 |
|
Jean-Paul Calderone
|
6360b4400a
|
Fix tab indents
|
2019-04-06 11:13:59 -04:00 |
|
Jean-Paul Calderone
|
6be630c84e
|
Let us have version infp
|
2019-04-06 11:12:27 -04:00 |
|
Jean-Paul Calderone
|
2f8e22f81e
|
Fix the permissions ... twice. Thanks, COPY.
|
2019-04-06 10:00:19 -04:00 |
|
Jean-Paul Calderone
|
a36e70e133
|
Maybe this will clean up a little more
|
2019-04-06 10:00:02 -04:00 |
|
Jean-Paul Calderone
|
4a33d5b10e
|
Get other dependencies we need, too.
|
2019-04-06 09:59:52 -04:00 |
|
Jean-Paul Calderone
|
8ea7b2c81c
|
Try a multi-stage build to make a smaller image.
|
2019-04-06 09:41:57 -04:00 |
|
Jean-Paul Calderone
|
84da275427
|
Get a couple more basic deps in the wheelhouse
|
2019-04-06 09:41:47 -04:00 |
|
Jean-Paul Calderone
|
151e10fef0
|
Avoid the index
|
2019-04-06 09:41:31 -04:00 |
|
Jean-Paul Calderone
|
292668bf49
|
Make sure the wheelhouse is usable by nobody
|
2019-04-06 09:14:59 -04:00 |
|
Jean-Paul Calderone
|
4e56c249d2
|
tweak the comment x5
|
2019-04-05 08:15:24 -04:00 |
|
Jean-Paul Calderone
|
a7fb7c21e3
|
Probably isn't
|
2019-04-05 08:06:41 -04:00 |
|
Jean-Paul Calderone
|
70e7ce6c3c
|
filters are, apparently, required
|
2019-04-04 17:05:41 -04:00 |
|
Jean-Paul Calderone
|
ae4c8c6be1
|
This is no longer used.
|
2019-04-04 17:03:28 -04:00 |
|
Jean-Paul Calderone
|
bb491df969
|
Slackware is not a first-class image or whatever
|
2019-04-04 16:55:22 -04:00 |
|
Jean-Paul Calderone
|
83d91587c8
|
Build the images on a schedule
|
2019-04-04 16:54:22 -04:00 |
|
Jean-Paul Calderone
|
5a833ad152
|
Turns out that was redundant
|
2019-04-04 16:51:51 -04:00 |
|
Jean-Paul Calderone
|
c840938d27
|
Convert Slackware to the new pattern
|
2019-04-04 16:50:59 -04:00 |
|
Jean-Paul Calderone
|
b43d121b46
|
Fix naming snafu
|
2019-04-04 15:59:58 -04:00 |
|
Jean-Paul Calderone
|
9fc6d807d8
|
Let us figure out which release we're on
|
2019-04-04 15:59:07 -04:00 |
|
Jean-Paul Calderone
|
0cf600a27d
|
Still a good idea to push the images
|
2019-04-04 15:41:22 -04:00 |
|
Jean-Paul Calderone
|
3fdc0e1ca2
|
Bind the variables in both branches
|
2019-04-04 15:36:08 -04:00 |
|
Jean-Paul Calderone
|
0d31003a63
|
Split the image build job into many
|
2019-04-04 15:34:34 -04:00 |
|
Jean-Paul Calderone
|
3f323c2c66
|
Drop the separate Tor-enabled Debian image.
Just install Tor on the other Debian image and re-use that.
|
2019-04-04 15:33:16 -04:00 |
|
Jean-Paul Calderone
|
e0eca8fc6c
|
Parameterize the Fedora version
|
2019-04-04 14:29:05 -04:00 |
|
Jean-Paul Calderone
|
cc33115218
|
Parameterize the Debian version
|
2019-04-04 14:28:04 -04:00 |
|
Jean-Paul Calderone
|
7cfbc115a4
|
Parameterize the Ubuntu version
|
2019-04-04 14:26:47 -04:00 |
|
Jean-Paul Calderone
|
60f47759e2
|
Parameterize the CentOS version
|
2019-04-04 14:25:08 -04:00 |
|
Jean-Paul Calderone
|
a8f6ff6d36
|
Support a platform where the nobody group has a different name
|
2019-04-04 14:19:31 -04:00 |
|
Jean-Paul Calderone
|
16b13f6f0e
|
Have a go at converting the Fedora jobs
|
2019-04-04 14:02:00 -04:00 |
|
Jean-Paul Calderone
|
0df1432592
|
Blargh should have checked this in with the other Tor changes
|
2019-04-04 14:00:27 -04:00 |
|
Jean-Paul Calderone
|
302292366a
|
Have a go at converting CentOS
|
2019-04-04 14:00:19 -04:00 |
|
Jean-Paul Calderone
|
273e4ca226
|
A few comments scraped from config.yml's CentOS job
|
2019-04-04 13:59:28 -04:00 |
|
Jean-Paul Calderone
|
cb2c50fbf7
|
Install Tor in the Docker image and use it for integration job
|
2019-04-04 13:48:24 -04:00 |
|
Jean-Paul Calderone
|
ecaeedad84
|
This is baked into the Debian image we inherit
|
2019-04-04 13:34:41 -04:00 |
|
Jean-Paul Calderone
|
11dd42a3fa
|
Remove one more sudo
Unnecessary and broken since we run this step as nobody now
|
2019-04-04 13:23:26 -04:00 |
|
Jean-Paul Calderone
|
679893d541
|
Also propagate the user config to the other jobs
It was not propagated because they each have their own distinct "docker"
section.
|
2019-04-04 13:16:28 -04:00 |
|