Antoine Eiche
a37dac9d66
ci: reenable 20.09 and 21.05 jobs :/
...
They haven't been moved to flake so we still need to keep the non
flake Hydra configuration.
2021-07-12 23:28:02 +02:00
Antoine Eiche
a0f9688a31
Switch CI to Nix flakes
...
We also move tests to Flakes.
This would allow users to submit PRs with a fork of nixpkgs when they
want to test nixpkgs PRs against SNM.
2021-07-12 22:57:01 +02:00
Antoine Eiche
92a0939896
ci: simplify declarative-jobsets.nix
2021-06-06 10:20:14 +02:00
Antoine Eiche
bbcc6863b5
Release nixos-21.05
2021-06-06 10:20:14 +02:00
Antoine Eiche
3fc047bc64
Remove nixos-20.03 job
...
We only support 2 releases.
2021-06-06 09:44:41 +02:00
Antoine Eiche
2ca02f32c8
hydra: provide nixpkgs to allow Niv to use pkgs.fetchzip
2021-05-31 09:53:52 +02:00
Antoine Eiche
500685bc38
hydra: remove useless declInput argument
2021-05-27 23:03:20 +02:00
Antoine Eiche
ee1ad50830
Add 20.09 Hydra jobset and remove 19.09
2020-11-20 09:12:15 +01:00
Antoine Eiche
e1b0bb42b4
ci: add 20.03 jobset
2020-05-24 20:41:03 +02:00
Antoine Eiche
ac0f5c118f
ci: build the branch 19.09
2020-05-05 21:03:10 +02:00
Antoine Eiche
1cac50dab5
.hydra: fix pull request jobset description
2020-04-19 14:59:01 +02:00
Antoine Eiche
2493056eed
Setup an Hydra declarative project
...
This commit adds configuration files ingested an Hydra instance to
create a declarative project.
Currently, this Hydra instance builds
- the master branch
- all pull requests
We use the nix community provided Hydra instance
https://hydra.nix-community.org/project/simple-nixos-mailserver .
2020-04-19 10:01:57 +02:00