mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-19 04:57:54 +00:00
ci configuration
This commit is contained in:
parent
1f6daf02eb
commit
fc01835a56
@ -42,6 +42,9 @@ workflows:
|
|||||||
- "nixos-19-09":
|
- "nixos-19-09":
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
- "nixos-21-05":
|
||||||
|
{}
|
||||||
|
|
||||||
# Test against PyPy 2.7
|
# Test against PyPy 2.7
|
||||||
- "pypy27-buster":
|
- "pypy27-buster":
|
||||||
{}
|
{}
|
||||||
@ -438,8 +441,7 @@ jobs:
|
|||||||
image: "tahoelafsci/fedora:29-py"
|
image: "tahoelafsci/fedora:29-py"
|
||||||
user: "nobody"
|
user: "nobody"
|
||||||
|
|
||||||
|
nixos-19-09: &NIXOS
|
||||||
nixos-19-09:
|
|
||||||
docker:
|
docker:
|
||||||
# Run in a highly Nix-capable environment.
|
# Run in a highly Nix-capable environment.
|
||||||
- <<: *DOCKERHUB_AUTH
|
- <<: *DOCKERHUB_AUTH
|
||||||
@ -465,6 +467,15 @@ jobs:
|
|||||||
# them in parallel.
|
# them in parallel.
|
||||||
nix-build --cores 3 --max-jobs 2 nix/
|
nix-build --cores 3 --max-jobs 2 nix/
|
||||||
|
|
||||||
|
nixos-21-05:
|
||||||
|
<<: *NIXOS
|
||||||
|
|
||||||
|
environment:
|
||||||
|
# Note this doesn't look more similar to the 19.09 NIX_PATH URL because
|
||||||
|
# there was some internal shuffling by the NixOS project about how they
|
||||||
|
# publish stable revisions.
|
||||||
|
NIX_PATH: "nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-21.05-small.tar.gz"
|
||||||
|
|
||||||
typechecks:
|
typechecks:
|
||||||
docker:
|
docker:
|
||||||
- <<: *DOCKERHUB_AUTH
|
- <<: *DOCKERHUB_AUTH
|
||||||
|
Loading…
Reference in New Issue
Block a user