Command args (common for shell & command)
chdir - Change into this directory before running the command.
creates - A filename or (since 2.0) glob pattern, when it already exists, this step will not be run.
removes - A filename or (since 2.0) glob pattern, when it does not exist, this step will not be run.
args: only for shell module
executable - change the shell used to execute the command. Should be an absolute path to the executable.