Skip to content

4.0.0

Compare
Choose a tag to compare
@bibendi bibendi released this 22 Oct 10:48
27d807e
  • 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
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