Commit graph

30 commits

Author SHA1 Message Date
3ed6ecba31 feat: ensure that colmena repl can evaluate nodes.ap01
Some checks failed
lint / check (push) Successful in 49s
Check meta / check_meta (pull_request) Failing after 16s
Check meta / check_dns (pull_request) Failing after 58s
build configuration / build_vault01 (pull_request) Failing after 1m2s
build configuration / build_storage01 (pull_request) Failing after 1m5s
build configuration / build_compute01 (pull_request) Failing after 1m16s
build configuration / build_web02 (pull_request) Failing after 36s
build configuration / build_rescue01 (pull_request) Failing after 36s
build configuration / build_web01 (pull_request) Failing after 36s
build configuration / push_to_cache (pull_request) Has been skipped
Bump to latest Liminix and use the new `defaults` function.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-08-22 15:28:34 +02:00
5a8fe24dce feat: achieve custom evaluation in the framework
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-05-24 18:46:13 +02:00
0a948e6148 feat: Specialize nixpkgs as a function of the system 2024-05-24 18:46:13 +02:00
41ca207b41 feat: wip! wip! wip! 2024-05-24 18:46:01 +02:00
46b550781e chore(hive): Simplify path 2024-04-18 16:06:43 +02:00
cbdbed1099 feat(infra): Add nodeMeta argument 2024-04-18 15:53:20 +02:00
dd4e2c62aa feat(infra): Make the gc run weekly 2024-04-15 11:36:31 +02:00
b36b0d7d67 feat(infra): Rework nixpkgs version management
All checks were successful
Check meta / check_meta (push) Successful in 20s
Check meta / check_dns (push) Successful in 43s
build configuration / build_storage01 (push) Successful in 58s
build configuration / build_compute01 (push) Successful in 1m4s
build configuration / build_vault01 (push) Successful in 52s
build configuration / build_web02 (push) Successful in 51s
lint / check (push) Successful in 24s
build configuration / build_rescue01 (push) Successful in 47s
build configuration / build_web01 (push) Successful in 1m21s
2024-04-03 22:05:37 +02:00
sinavir
39d1d2999b feat(hive): Add function to instantiate patched nixpkgs in specialArgs 2024-04-03 19:21:40 +02:00
62d4ae298e fix(hive.nix): meta is a function now
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 1m2s
build configuration / build_web02 (pull_request) Successful in 1m3s
build configuration / build_storage01 (pull_request) Successful in 1m6s
build configuration / build_compute01 (pull_request) Successful in 1m9s
build configuration / build_rescue01 (pull_request) Successful in 50s
build configuration / build_web01 (pull_request) Successful in 1m27s
build configuration / build_vault01 (push) Successful in 1m1s
build configuration / build_storage01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_compute01 (push) Successful in 1m11s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m26s
build configuration / build_rescue01 (push) Successful in 46s
2024-02-23 13:14:49 +01:00
9767dc35a0 feat(hive.nix): Directly use the source of the patched nixpkgs
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 53s
build configuration / build_storage01 (pull_request) Successful in 57s
build configuration / build_compute01 (pull_request) Successful in 1m3s
build configuration / build_web02 (pull_request) Successful in 53s
build configuration / build_rescue01 (pull_request) Successful in 51s
build configuration / build_web01 (pull_request) Successful in 1m16s
build configuration / build_compute01 (push) Successful in 1m12s
build configuration / build_vault01 (push) Successful in 1m4s
build configuration / build_rescue01 (push) Successful in 1m3s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m8s
lint / check (push) Successful in 20s
build configuration / build_web01 (push) Successful in 1m32s
2024-02-23 11:13:21 +01:00
82cafb5fd7 feat(meta): Rework and use a module 2024-02-23 11:13:21 +01:00
817c723135 feat(hive): Make code more compact
All checks were successful
lint / check (push) Successful in 30s
build configuration / build_vault01 (push) Successful in 57s
build configuration / build_web02 (push) Successful in 58s
build configuration / build_compute01 (push) Successful in 1m9s
build configuration / build_storage01 (push) Successful in 1m19s
build configuration / build_web01 (push) Successful in 1m26s
2024-02-21 17:20:26 +01:00
5e3819c9b2 feat(shell): Add pre-commit hooks and reformat the repo 2024-02-02 10:51:31 +01:00
5cbbdf2a08 feat(patches): Update nix-patches 2024-01-22 12:46:43 +01:00
4716f8a398 feat(modules): Replace dgn-secrets by age-secrets
All checks were successful
build configuration / build_compute01 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 44s
build configuration / build_web01 (push) Successful in 57s
npins update / npins_update (push) Successful in 46s
2024-01-09 14:48:33 +01:00
Tom Hubrecht
18030d22e8 fix(nix-lib): Use a version that really exists 2023-12-04 09:17:05 +01:00
Tom Hubrecht
e2d9296b9d feat(hive.nix): Optimise the store 2023-11-30 17:55:07 +01:00
Tom Hubrecht
86129fb971 feat(nix-lib): Rename dgn-lib to lib.extra 2023-10-04 09:23:48 +02:00
Tom Hubrecht
4c5a9685db feat(compute01): Deploy outline on docs.dgnum.eu 2023-09-24 15:47:29 +02:00
Tom Hubrecht
eb329666ce feat(nix-patches): Switch to upstream version 2023-09-24 13:03:23 +02:00
Tom Hubrecht
5f473104bf fix(dgn-lib): Switch to new source path 2023-09-11 11:18:15 +02:00
Tom Hubrecht
28fc16dc96 npins: Update nix-lib 2023-07-24 09:50:17 +02:00
Tom Hubrecht
9b5f39d7f2 hive.nix: Switch dgn-lib to nix-lib 2023-07-23 22:16:59 +02:00
Tom Hubrecht
8cecf0eae8 hive: Use stateVersion defined in the nodes metadata 2023-07-23 21:46:20 +02:00
Tom Hubrecht
2274668f9b modules: Setup dgn-network with configuration from metadata 2023-07-20 12:32:31 +02:00
Tom Hubrecht
660a35c7bb hive.nix: Add automatic patching of nixpkgs 2023-07-02 17:16:17 +02:00
Tom Hubrecht
12e959664f hive.nix: Add sources to arguments and add default secret sources 2023-06-30 18:38:53 +02:00
Tom Hubrecht
8949cf78dc hive.nix: Add abstraction 2023-05-22 15:08:33 +02:00
sinavir
fd95fe2c3c init colmena for web-01 2023-05-17 00:56:53 +02:00