# local_deploy = { # "/usr/bin/go-away": { # "command": "make build", # "cwd": "/home/robert/src/go-away", # "artifact": "go-away", # "content_hash": "335fc3b7868f3610dbe8397021501c465ee2627c", # }, # } directories = { "/var/lib/go-away": { "mode": "0775", "group": "wheel", "owner": "nobody", }, } files = { "/etc/service/go-away.run": { "content_type": "mako", "mode": "0755", "triggers": {"svc_s6rc:go-away:restart"}, }, "/etc/traefik/go-away.yaml": { "content_type": "mako", "source": "traefik.yaml", "needs": { "bundle:traefik", }, }, } svc_s6rc = { "go-away": { "bundle": "services", "generate": "service", } }