garden-tools 2.6.0

Garden grows and cultivates collections of Git trees Garden lets you define and run commands over collections of configuration-defined multi-worktree Git environments.
Documentation
# Demo using "node" as the interpreter for custom commands.
garden:
  shell: node

commands:
  hello: |
    if (process.argv.length > 1) {
      console.log('hello ' + process.argv.slice(1).join(' '));
    } else {
      console.log('hello world')
    }

  info: |
    console.log(process)
    console.log('${uname}')

# NOTE: exec expressions are always run using the system's default #!/bin/sh shell.
variables:
  uname: $ uname -a