Commit graph

17 commits

Author SHA1 Message Date
0ca360a36e
coreutils 2025-05-22 10:56:04 +02:00
7f96e57787
brutal closure 2025-05-22 10:46:22 +02:00
3988b83d35
also show tofu's stdout 2025-05-12 14:42:02 +02:00
be37cdda43
got thru download errors kinda 2025-05-12 14:21:50 +02:00
79dad72315
more deps 2025-05-12 11:28:08 +02:00
dd072d4001
tf input derivations 2025-05-12 10:09:23 +02:00
23e9ca696a
more deps 2025-05-12 10:05:29 +02:00
e42f165ca9
more stuff in fake machine 2025-05-12 09:24:20 +02:00
23393f4cef
some patches to return to my main foe of download failures 2025-05-10 07:02:49 +02:00
8135d3e1b8
nixos System 2025-05-09 10:38:07 +02:00
1f01f088d8
mar 2025-05-08 17:09:50 +02:00
913d513718
+ input derivations 2025-05-08 16:43:58 +02:00
52ee811b05
+ postgres 15 2025-05-08 16:39:43 +02:00
7dc2bbde2d
no pixelfed 2025-05-08 16:17:06 +02:00
402327eae2
try copying from niols 2025-05-08 16:14:47 +02:00
43f1246ed7
wip tofu test 2025-05-08 15:55:25 +02:00
f5db62e053 Add a basic integration test (#323)
This PR adds a basic deployment test to the repository. This test will, in a NixOS test, run a deployer VM and a target VM, and check that we manage to run `nixops4 apply` on the deployer VM to change things on the target VM. The ideas are all @roberth's and this test has been extremely heavily inspired by https://github.com/nixops4/nixops4-nixos/blob/main/test/default/nixosTest.nix.

Reviewed-on: Fediversity/Fediversity#323
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
Co-committed-by: Nicolas “Niols” Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-04-30 15:03:36 +02:00