- BREAKING CHANGE: Dropped support for old Ruby less than 2.3.
- Added endless nesting of sub-commands.
Now you can catch a command deeper:
interaction:
cmd:
subcommands:
foo:
subcommands:
bar:
- Added
description
key to a command.
- Added
dip ls
command to list all available run commands.
dip ls
bash # Open the Bash shell in app's container
rails # Run Rails command
rails s # Run Rails server at http://localhost:3000
- Added a check of Dip version required by a config.
# Required minimum dip version
version: '4'
- Added nesting to compose options.
compose_run_method
and compose_run_options
moved under compose: method:, run_method:
. Added backward compatibility.
sidekiq:
description: Run sidekiq in background
service: worker
compose:
method: up
run_options: [detach]
- Updated README
brew install bibendi/dip/dip
curl -L https://github.com/bibendi/dip/releases/download/v4.0.0/dip-`uname -s`-`uname -m` > /usr/local/bin/dip
chmod +x /usr/local/bin/dip