88d9b8c3e3
chore: Add license and copyright information
...
Signed-off-by: Tom Hubrecht <tom.hubrecht@dgnum.eu>
Acked-by: Ryan Lahfa <ryan.lahfa@dgnum.eu>
Acked-by: Maurice Debray <maurice.debray@dgnum.eu>
Acked-by: Lubin Bailly <lubin.bailly@dgnum.eu>
Acked-by: Jean-Marc Gailis <jean-marc.gailis@dgnum.eu> as the legal authority, at the time of writing, in DGNum.
Acked-by: Elias Coppens <elias.coppens@dgnum.eu> as a member, at the time of writing, of the DGNum executive counsel.
2024-12-13 12:41:38 +01:00
25eee32a22
feat(scripts): introduce manual push script
...
This way, we can send some closures if some of our members build them on
more powerful machines.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 21:14:28 +01:00
e89ed2d0e7
feat(hive): ensure purity of cache-node.sh
...
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 15:24:40 +01:00
e94d6fd16e
fix(hive): ensure we are in hermetic evaluation
...
We don't want any <nixpkgs> to appear out of nowhere.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 15:24:40 +01:00
6ca347ee51
Revert "chore(HACK): open a tmate session in the CI"
...
This reverts commit 5907ba80e1a608e1c2674e94bb4e5c98ac9dfc55.
2024-12-08 15:24:40 +01:00
a12b180592
chore(HACK): open a tmate session in the CI
...
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 15:24:40 +01:00
104d64f23f
feat(scripts/cache-node): support non-NixOS systems
...
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 15:24:40 +01:00
4fabadccb4
feat(scripts/): use our own colmena
...
In the future, we should not have to do this.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-07 15:30:42 +01:00
bf06d2573b
feat(nix): Use passthru for shells and return to importing the scripts
2024-11-14 22:18:40 +01:00
6fbda40e5e
feat(scripts): Unify behaviour and improve generation
2024-11-14 22:01:58 +01:00
aa3d83ca06
fix(scripts): Don't try to upload to the cache if no password is present
2024-10-11 14:53:00 +02:00
7bdc70632c
chore(scripts): Cleanup of old caching script
2024-10-10 01:04:16 +02:00
6b23df6b54
feat(workflows/eval): Try to build and upload in one fell swoop
2024-10-09 21:32:38 +02:00
sinavir
38231eb6e0
feat(attic): Bye bye attic
2024-10-06 18:33:04 +02:00
sinavir
60267b4ff6
feat: Update CI to use tvix-store
2024-07-29 14:31:42 +02:00
sinavir
9826a7d8a3
fix(cache): Fix weird message when using cache
command
2024-04-12 22:59:46 +02:00
sinavir
9f2165abc8
feat(ci): Cache CI results
2024-04-12 22:14:20 +02:00
sinavir
d55faceefb
fix(check-deployment): add some error handling and fix the "one-node" mode
2024-02-23 17:35:25 +01:00
3ad40c734f
feat(shell): Add list-nodes script
2024-02-19 23:14:27 +01:00
5e3819c9b2
feat(shell): Add pre-commit hooks and reformat the repo
2024-02-02 10:51:31 +01:00
ce0dfe5431
chore(infra): Remove remnants of dgn-dns
2024-02-01 13:35:30 +01:00
sinavir
19c4176015
fix(check-deployment): fix nvd invocation and diff flag
2024-01-07 10:20:46 +01:00
sinavir
e91b0c81f1
feat(external services): add netbox config
2023-12-17 12:03:07 +01:00
sinavir
3124465950
feat(scripts): Add a script to easily launch a vm with port forwarding
2023-10-27 14:36:19 +02:00
Tom Hubrecht
c2616ce4f5
modules/dgn-dns: init
...
Also deploy a DNS server on compute01
2023-07-21 00:37:05 +02:00