Skip to content

grlx.ingredients.cmd

The cmd ingredient allows you to run arbitrary shell commands against sprouts.

Runs shell commands against a sprout.

parameter type required description
name string true the command to run
runas string false user who will run this command (defaults to root)
path string false the path to the binary, this is prepended to the name
cwd string false the directory to run this command
env list false environment variables to set, specified as KEY=value entries
timeout string false set a timeout for the command using Go Duration
cmd.run:
- name: go version
- runas: super-cool-user
- path: /usr/local/bin
- cwd: /tmp
- env:
- GOOS=linux
- GOARCH=arm64
- timeout: 10s