at master 403 B view raw
1{ lib, ... }: 2let 3 port = 8080; 4in 5{ 6 name = "corteza"; 7 meta.maintainers = [ lib.teams.ngi.members ]; 8 9 nodes.machine = { 10 services.corteza = { 11 enable = true; 12 inherit port; 13 }; 14 }; 15 16 testScript = '' 17 machine.start() 18 19 machine.wait_for_unit("default.target") 20 21 machine.wait_until_succeeds("curl http://localhost:${toString port}/auth/login | grep button-login") 22 ''; 23}