Commit Graph

13822 Commits

Author SHA1 Message Date
Jean-Paul Calderone
f5e1af00c0 try using parameters to avoid environment collision
the `cachix push` later on also needs CACHIX_NAME so defining it on a single
step is not great
2022-01-27 15:35:23 -05:00
Jean-Paul Calderone
ccb6e65c04 make sure CACHIX_NAME is set for both nixos jobs 2022-01-27 15:26:19 -05:00
Jean-Paul Calderone
136734c198 try to use cachix 2022-01-27 15:09:52 -05:00
Jean-Paul Calderone
0fb56c9a48 I checked, git is there. 2022-01-27 15:03:21 -05:00
Jean-Paul Calderone
a8033e2c2f cannot get python env that way
we don't need python until later anyway
2022-01-27 14:59:29 -05:00
Jean-Paul Calderone
17d2119521 get setuptools in there 2022-01-27 14:55:34 -05:00
Jean-Paul Calderone
7ee55d07e5 Use nix-env less wrong, maybe 2022-01-27 14:47:43 -05:00
Jean-Paul Calderone
e4ed98fa64 maybe this is where they may be found 2022-01-27 14:39:30 -05:00
Jean-Paul Calderone
e7bba3dad0 cannot use the source before we do the checkout... 2022-01-27 14:36:59 -05:00
Jean-Paul Calderone
5edd96ce6b Change around environment management so we can install ssh too
The new image does not come with it
2022-01-27 14:31:56 -05:00
Jean-Paul Calderone
83a172210c Switch to Nix 2.3. mach-nix is not compatible with older versions. 2022-01-27 14:22:35 -05:00
Jean-Paul Calderone
b2acd0f7d0 >- and indentation changes don't interact well
blackslashes are more likely to be understood, I guess
2022-01-27 14:05:59 -05:00
Jean-Paul Calderone
5b7f5a9f88 fix typo 2022-01-27 14:04:21 -05:00
Jean-Paul Calderone
78c4b98b08 that comment handles the >- yaml string type badly 2022-01-27 14:01:40 -05:00
Jean-Paul Calderone
013e1810e4 try to use a single nixpkgs in each job 2022-01-27 13:59:37 -05:00
Jean-Paul Calderone
dea4c7e131 get setuptools 2022-01-27 13:59:32 -05:00
Jean-Paul Calderone
5cab1f7a4c Get Python this way? 2022-01-27 13:57:09 -05:00
Jean-Paul Calderone
9c964f4acd generate the version info 2022-01-27 13:52:10 -05:00
Jean-Paul Calderone
b47457646c Correct naming of the CircleCI job 2022-01-27 13:26:57 -05:00
Jean-Paul Calderone
86bcfaa14d Update CircleCI configuration to the new packaging 2022-01-27 13:24:05 -05:00
Jean-Paul Calderone
c21ca210e3 a note about providers 2022-01-27 13:23:59 -05:00
Jean-Paul Calderone
fae80e5da9 Fix zfec packaging 2022-01-27 13:23:54 -05:00
Jean-Paul Calderone
8a1d4617c2 Add new Nix packaging using mach-nix.buildPythonPackage 2022-01-27 13:00:36 -05:00
Jean-Paul Calderone
e482745a0b drop all of the hand-rolled nix packaging expressions 2022-01-27 12:19:24 -05:00
Jean-Paul Calderone
08911a5bdd news fragment 2022-01-27 12:18:23 -05:00
Itamar Turner-Trauring
2583236ad8 Fix unused import. 2022-01-25 10:56:45 -05:00
Itamar Turner-Trauring
609bd819bb Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1 2022-01-25 10:42:04 -05:00
Itamar Turner-Trauring
6480e0c8d3
Merge pull request #1173 from tahoe-lafs/3865-drop-python36
Drop Python 3.6

Fixes ticket:3865
2022-01-25 10:41:37 -05:00
Itamar Turner-Trauring
e1f9f7de94 Note for future improvement. 2022-01-25 10:06:23 -05:00
Itamar Turner-Trauring
54996185de No longer used. 2022-01-25 10:06:05 -05:00
Itamar Turner-Trauring
0ad31e33ec Not used. 2022-01-25 09:57:03 -05:00
Itamar Turner-Trauring
0346dfea60 Note we can do this now. 2022-01-25 09:56:54 -05:00
Itamar Turner-Trauring
e9d6eb8d0e Need some fixes in this version. 2022-01-24 11:30:49 -05:00
Itamar Turner-Trauring
b64e6552a4 Fix assertion. 2022-01-24 11:30:41 -05:00
Itamar Turner-Trauring
04cf206e0d Switch back to running image building on schedule. 2022-01-24 11:06:58 -05:00
Itamar Turner-Trauring
31e4556bd1 Need image with Docker _and_ git+ssh. 2022-01-24 11:01:47 -05:00
Itamar Turner-Trauring
02740f075b Temporarily enable image builds on every push. 2022-01-24 10:56:11 -05:00
Itamar Turner-Trauring
f04e121a7d Try to use correct Docker image. 2022-01-24 10:51:55 -05:00
Itamar Turner-Trauring
fa2b4a11c7 Welcome to the WORLD OF TOMORROW 2022-01-24 10:50:40 -05:00
Itamar Turner-Trauring
8eb6ab4765 Switch to Python 3.7 as minimal version. 2022-01-24 10:42:09 -05:00
Itamar Turner-Trauring
764e493c98 News. 2022-01-24 10:32:27 -05:00
fenn-cs
e34ebba4bc Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3816.improve-release-checklist 2022-01-24 15:46:09 +01:00
Itamar Turner-Trauring
d2e3b74098 Some progress towards upload progress result from the server. 2022-01-21 12:36:58 -05:00
Itamar Turner-Trauring
a4cb4837e6 It's a secret, compare it securely. 2022-01-21 11:43:36 -05:00
Itamar Turner-Trauring
e8e3a3e663 Expand. 2022-01-21 11:37:46 -05:00
Itamar Turner-Trauring
c4d71a4636 Use abstractions for generating headers on client, note another place we should
generate headers.
2022-01-20 13:12:25 -05:00
Itamar Turner-Trauring
65787e5603 Get rid of inlineCallbacks. 2022-01-20 12:57:52 -05:00
Itamar Turner-Trauring
4b5c71ffbc Bit more info. 2022-01-20 12:50:36 -05:00
Itamar Turner-Trauring
b952e738dd Try to clarify. 2022-01-20 12:43:01 -05:00
Itamar Turner-Trauring
2a2ab1ead7 Use a set, not a list, for share numbers. 2022-01-20 12:39:25 -05:00