Jörg Thalheim
d6a549db6f
hydra: fix eval by upgrading to nixUnstable
2022-02-06 05:56:27 +01:00
Jörg Thalheim
d7f355886a
matterbridge: fix secrets path
2021-11-01 14:12:14 +01:00
Jörg Thalheim
75a1130d7a
hydra: upload cachix directly
...
This no longer requires stopping hydra when doing nix-gc to avoid
race conditions in cachix-watch store.
2021-11-01 08:59:45 +01:00
Jörg Thalheim
14cd3b3598
fix module evaluation
2021-09-29 19:53:32 +02:00
Jörg Thalheim
0c07216370
migrate to sops-nix
2021-09-25 22:35:55 +02:00
Jörg Thalheim
e37e1c39ae
marvin-mk2: set primary group
2021-09-22 00:58:19 +02:00
Antoine Eiche
2fefb195a9
Update declarative project creation
...
This is because of an Hydra API change.
2021-07-12 23:15:08 +02:00
Jörg Thalheim
29d0a5b368
hydra: remove stdenv.lib
2021-06-10 05:50:50 +02:00
Jonas Chevalier
b750869419
marvin-2k: add marvin-2k.nix-community.org ( #95 )
...
Add a layer of indirection to make the migration to build03 easier.
Please update the GitHub Webhook to point to this address first.
2021-05-02 13:52:38 +02:00
Jörg Thalheim
791ea9338a
move hydra to build03
2021-04-21 23:25:04 +02:00
Jörg Thalheim
5e2ce2f8fd
also start hydra instance on build03
2021-04-20 21:51:03 +02:00
Jörg Thalheim
9af6c14aed
marvin-mk2: mark as systemUser
2021-04-16 08:31:50 +02:00
Finn Behrens
5c35a0b843
add rust-for-linux hydra job
2021-04-15 15:46:38 +02:00
Jörg Thalheim
7a5230d973
hydra: remove custom patches
2021-04-05 07:43:17 +02:00
Antoine Eiche
b62ecd0d0e
hydra: apply a patch to fix a jobset evaluation issue
...
Because the Hydra version containing this patch is not in nixpkgs yet.
2021-03-29 23:26:40 +02:00
Jörg Thalheim
a452dfd271
hydra: update upstream fix
2021-03-20 16:43:44 +01:00
Jörg Thalheim
a9295a7298
hydra: fix hydra-send-stats
2021-03-20 07:09:06 +01:00
Jonas Chevalier
37e48b712e
move things around a bit ( #61 )
...
* keep ./services for instances
./profiles is for config-only modules
./services are like profiles, but configure a single instance of a
service. Those are fronted by Nginx as the load-balancer and have a DNS
entry as well.
* ci: build build03 as well
* move hydra to services
* move matterbridge to services
* move marvin-mk2 to services
* build01: share the remainder profiles
* build02: use the nix-community-cache
* fixup kexec
* rename profiles to roles
* README: sync with reality
2021-03-07 16:28:44 +00:00
Jörg Thalheim
5b8217986e
add nixpkgs to NIX_PATH
2021-03-06 19:55:41 +01:00
Jörg Thalheim
095585c515
nginx: enable recommend options
2021-03-04 11:05:17 +01:00
Jörg Thalheim
c44fa9bc06
move nginx to service
2021-03-04 11:02:47 +01:00
Jörg Thalheim
f1fad4f800
factor out nix-daemon profile
2021-03-04 10:59:19 +01:00
Jörg Thalheim
3e521288a7
add sshd service
2021-03-04 09:33:51 +01:00
Jörg Thalheim
0a638d42ff
move docker/telegraf to services
2021-02-25 09:08:26 +01:00
Jörg Thalheim
f042d1bfaa
hound: switch to git ref autodetection
2021-02-20 12:57:20 +01:00
Jörg Thalheim
339827f391
hound: remove custom branch patch
...
hound now automatically detects the default branch
2021-02-17 21:53:08 +01:00
zimbatm
75f1332487
use services/hound/update-hound.py to add all of nix-community
2020-10-06 19:20:34 +02:00
zimbatm
a942713e24
hound: add nix-community/home-manager
2020-10-06 11:10:33 +02:00
zimbatm
50c467f044
hound: add nix-community/nur-combined
2020-10-06 11:09:17 +02:00
zimbatm
5101973130
hound: remove the missing nixos-users/wiki.wiki
2020-10-06 11:06:17 +02:00
zimbatm
06ff21ea37
deploy search.nix-community.org
...
This is migrating search.nix.gcs.io with the code from
https://github.com/grahamc/network/tree/master/flexo/hound
2020-10-06 10:52:04 +02:00