diff options
Diffstat (limited to 'example/example.hcl')
-rw-r--r-- | example/example.hcl | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/example/example.hcl b/example/example.hcl index fbbe4ad..52b02f6 100644 --- a/example/example.hcl +++ b/example/example.hcl @@ -7,13 +7,36 @@ job "example" { driver = "exec2" config { - command = "/nix/store/y41s1vcn0irn9ahn9wh62yx2cygs7qjj-coreutils-8.32/bin/cat" - args = ["/host-etc/nscd.conf"] + command = "/sw/bin/nix" + args = [ + "--extra-experimental-features", "flakes", + "--extra-experimental-features", "nix-command", + "run", + "github:NixOS/nixpkgs#hello" + ] + bind = { + "/nix" = "/nix", + } + bind_read_only = { + "/etc" = "/etc", + "/home/lx/.nix-profile" = "/sw", + } + } + user = "lx" + } + + task "test" { + driver = "exec2" + + config { + command = "/nix/store/30j23057fqnnc1p4jqmq73p0gxgn0frq-bash-5.1-p16/bin/sh" + args = ["-c", "/nix/store/y41s1vcn0irn9ahn9wh62yx2cygs7qjj-coreutils-8.32/bin/ls /*; /nix/store/y41s1vcn0irn9ahn9wh62yx2cygs7qjj-coreutils-8.32/bin/id"] bind_read_only = { + "/etc" = "/etc", "/nix" = "/nix", - "/etc" = "/host-etc", } } + user = "lx" } } } |