Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132{ lib, ... }:{ name = "plikd"; meta = with lib.maintainers; { maintainers = [ freezeboy ]; };
nodes.machine = { pkgs, ... }: let in { services.plikd.enable = true; environment.systemPackages = [ pkgs.plik ]; };
testScript = '' # Service basic test machine.wait_for_unit("plikd")
# Network test machine.wait_for_open_port(8080) machine.succeed("curl --fail -v http://localhost:8080")
# Application test machine.execute("echo test > /tmp/data.txt") machine.succeed("plik --server http://localhost:8080 /tmp/data.txt | grep curl")
machine.succeed("diff data.txt /tmp/data.txt") '';}