Jean-Paul Calderone
412899174b
partially valid optimization mistakenly snuck in
2018-07-09 13:34:29 -04:00
Jean-Paul Calderone
1ebc59b2fe
our dependency on subunit is via subunitreporter
2018-07-09 11:39:46 -04:00
Jean-Paul Calderone
3623ed49f8
Perhaps this will fix the Slackware TLS errors
2018-07-09 11:02:29 -04:00
Jean-Paul Calderone
8b431abc23
I still don't like this print
...
but I longer have to remove it for correctness
2018-07-09 10:47:26 -04:00
Jean-Paul Calderone
e1686cd891
let the test suite complete
2018-07-08 19:06:34 -04:00
Jean-Paul Calderone
97bc77d96b
Go straight to a file with the subunit2 output.
...
It's just too hard otherwise.
2018-07-08 18:49:45 -04:00
Jean-Paul Calderone
80027f3ef1
need this in the tox env too
2018-07-06 17:26:11 -04:00
Jean-Paul Calderone
869a6ad390
Go straight to subunit v2
2018-07-06 16:55:19 -04:00
Jean-Paul Calderone
a8e1ff407d
Avoid dumping stuff to stdout
2018-07-06 13:08:52 -04:00
Jean-Paul Calderone
4b98440e6a
Try harder to find the right output from Tox
2018-07-06 12:49:19 -04:00
Jean-Paul Calderone
fcf4480cbc
use TOX_JSON where it is appropriate
2018-07-06 12:06:46 -04:00
Jean-Paul Calderone
305d16af69
move path var definition higher up
2018-07-06 12:06:38 -04:00
Jean-Paul Calderone
da007ef21d
make sure nobody owns the artifacts directory
2018-07-06 12:06:21 -04:00
Jean-Paul Calderone
61f88c5359
nothing else will create it, I think
2018-07-06 11:32:19 -04:00
Jean-Paul Calderone
90ef111964
formatting
2018-07-06 11:32:12 -04:00
Jean-Paul Calderone
a23fc6b006
Make more intermediate state visible as artifacts
2018-07-06 11:28:52 -04:00
Jean-Paul Calderone
d074d52b48
Get junitxml uploaded as an artifact as well
2018-07-06 10:59:10 -04:00
Jean-Paul Calderone
79bea48b58
Get setup and build to agree on tox workdir
2018-07-06 10:54:31 -04:00
Jean-Paul Calderone
a47877891b
Account for comma-separated tox env list
2018-07-06 10:47:28 -04:00
Jean-Paul Calderone
4e0863436f
Perhaps do a better job of generating junitxml
2018-07-06 10:15:52 -04:00
Jean-Paul Calderone
8300891ca2
Use a slightly better tox working directory
2018-07-06 10:15:32 -04:00
Jean-Paul Calderone
75367adda7
Avoid duplication of some deps
2018-07-06 10:12:44 -04:00
Jean-Paul Calderone
0ff1e100e1
Probably has to have this specific name
...
Or it won't be used
2018-07-05 19:47:11 -04:00
Jean-Paul Calderone
ad35ee498a
Make sure we get the extra deps we need
2018-07-05 19:44:49 -04:00
Jean-Paul Calderone
cead72ac58
Generate subunit1 and then junitxml test results
...
Successfully this time, perhaps.
2018-07-05 16:03:37 -04:00
Jean-Paul Calderone
16e4370630
Generate junitxml and give it to CircleCI
2018-07-05 14:19:23 -04:00
meejah
3d551f1cca
add mor release-notes
2018-07-05 12:02:36 -06:00
Jean-Paul Calderone
98cc14c622
misc cleanups
2018-07-05 14:00:36 -04:00
Jean-Paul Calderone
832892cbf7
Merge remote-tracking branch 'origin/master' into 2932.encourage-zcash-workflow
2018-07-05 12:11:46 -04:00
Jean-Paul Calderone
5205dd3487
Merge pull request #508 from LeastAuthority/circleci-slackware
...
Replace the magic-folder CircleCI job with a Slackware job
Supporting Slackware involves tweaking some of the test environment setup steps. With luck, these are all general changes for the better. Because supporting Ubuntu 14.04 and Slackware 14.2 at the same time is tricky, don't even try. Instead, rely on a separate change to the BuildBot configuration to focus more on magic-folder testing.
2018-07-05 12:10:33 -04:00
Jean-Paul Calderone
52ac1462c9
whitespace
2018-07-05 09:56:47 -04:00
Jean-Paul Calderone
dd9acf25c8
Only run the older if the newer succeeds
...
Spreads the initial builds across different platforms more effectively
and avoids potential redundant failing builds on different versions of a
single platform.
2018-07-05 09:07:10 -04:00
Jean-Paul Calderone
b9278cd25a
Remove the magic-folder "machine" configuration
...
Ubuntu 14.04 is so ooooold. It doesn't like the way we're installing
Python packages now.
2018-07-05 08:54:02 -04:00
Jean-Paul Calderone
eb55b6ad32
Add a couple more dependencies of sqlite3
2018-07-04 20:46:46 -04:00
Jean-Paul Calderone
531ac8474b
Get certifi to fix the underlying problem
...
Having certifi magically makes setuptools able to talk to PyPI. Whew!
2018-07-04 20:14:29 -04:00
Jean-Paul Calderone
6a0fda7ae5
the real package name
2018-07-04 16:02:01 -04:00
Jean-Paul Calderone
b2a3a38bdd
linux/limits.h
2018-07-04 16:01:54 -04:00
Jean-Paul Calderone
f7e62b7e26
make sure we can build gmpy for twisted
2018-07-04 11:44:20 -04:00
Jean-Paul Calderone
f474789e40
make sure we have boring build tools like as
2018-07-04 11:43:49 -04:00
Jean-Paul Calderone
78a31960fa
make sure we have boring headers like limits.h
2018-07-04 11:42:06 -04:00
Jean-Paul Calderone
4f3809ed7f
Attempt to get setuptools SSL client working
2018-07-04 11:19:50 -04:00
Jean-Paul Calderone
9525198cdd
Apparently the upgrade command works differently.
...
It doesn't find anything if we spell out the full package name and
version. If we drop the last segment, however...
2018-07-04 09:07:46 -04:00
Jean-Paul Calderone
11fa6303e9
try upgrading the installed package instead
2018-07-03 16:10:07 -04:00
Jean-Paul Calderone
e42d330baa
perhaps this is the maintained package?
2018-07-03 16:05:08 -04:00
Jean-Paul Calderone
0f7b075db0
add cyrus-sasl, secret curl dependency
2018-07-03 15:40:48 -04:00
Jean-Paul Calderone
a8b02d2240
Attempt better slackpkg usage
...
Package matching seems to be by substring. Avoid getting a ton of
useless packages by making more precise substrings.
Also, there is no distro virtualenv package. Get it another way.
2018-07-03 15:36:26 -04:00
Jean-Paul Calderone
bf4aee0858
Also install an ssh client
2018-07-03 15:23:48 -04:00
Jean-Paul Calderone
b8e369e85f
Avoid the Y/n prompt
2018-07-03 15:21:50 -04:00
Jean-Paul Calderone
301e8d321f
Configure a Slackware job
2018-07-03 14:52:10 -04:00
Jean-Paul Calderone
fbd2374ef0
point to the new doc site
2018-07-03 13:03:48 -04:00