Releases: bibendi/dip
Releases · bibendi/dip
4.2.0
- Added CLI options allowing to mount SSL certificates into an nginx container.
gem install dip -v 4.2.0
brew install bibendi/dip/dip
curl -L https://github.com/bibendi/dip/releases/download/v4.2.0/dip-`uname -s`-`uname -m` > /usr/local/bin/dip
chmod +x /usr/local/bin/dip
4.1.0
- Added a key
default_args
to the command schema.
Usage example:
interaction:
psql:
description: Run Postgres psql console
service: postgres
default_args: db_dev
command: psql -h postgres -U postgres
Now, db_dev
database name will be passed to the end of the command unless it has typed manually.
gem install dip -v 4.1.0
brew install bibendi/dip/dip
curl -L https://github.com/bibendi/dip/releases/download/v4.1.0/dip-`uname -s`-`uname -m` > /usr/local/bin/dip
chmod +x /usr/local/bin/dip
4.0.1
4.0.0
- 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
andcompose_run_options
moved undercompose: method:, run_method:
. Added backward compatibility.sidekiq: description: Run sidekiq in background service: worker compose: method: up run_options: [detach]
- Updated README
gem install dip -v 4.0.0
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
3.8.3
- Fixed regression when passing env vars through argv (e.g.
dip VERSION=20190101 rake db:migrate:down
)
gem install dip -v 3.8.3
curl -L https://github.com/bibendi/dip/releases/download/v3.8.3/dip-`uname -s`-`uname -m` > /usr/local/bin/dip
chmod +x /usr/local/bin/dip
3.8.2
Starting from this release Dip will be provided in two ways. First one, like before, as a Ruby gem. Second one, from now, as a binary program. The plan is to make easier to install Dip on a developer machine that is not from the Ruby world. I think the next steps should be adding Ubuntu PPA and OSX brew tap.
Compiling to binary was made possible by ruby-packer
gem install dip -v 3.8.2
curl -L https://github.com/bibendi/dip/releases/download/v3.8.2/dip-`uname -s`-`uname -m` > /usr/local/bin/dip
chmod +x /usr/local/bin/dip