Skip to content

Tags: jinjim/cage

Tags

v0.2.7

Toggle v0.2.7's commit message
v0.2.6: Add support for `ulimits`

v0.2.6

Toggle v0.2.6's commit message
v0.2.6: Add support for `target`

This includes (very) partial support for v2.4 docker-compose.yml files.

v0.2.5

Toggle v0.2.5's commit message
v0.2.5: Hide annoying warnings

Thank you, @camjackson!

v0.2.4

Toggle v0.2.4's commit message
v0.2.4: Build URLs with subdirectories & dependency updates

@camjackson has added support for using sudirectories inside git repos
in the `build:` URL.

This release also updates most of our dependencies, including `serde`,
to much more modern versions, and restores the Linux binary builds that
were missing from v0.2.2.

v0.2.3

Toggle v0.2.3's commit message
v0.2.3: Miscellaneous improvements

From @camjackson:

- Support for UDP port mappings!
- Only `cage build` will actually run Docker builds. So no more
  accidental builds when running `cage up`.

From @dkastner:

- A new `cage run-script` command, which makes it easy to run
  alternative scripts defined for particular images. One use case of for
  this would be a container-specific script to notify Rollbar of the
  deployment of each container.

From @emk:

- `cage new` now uses the Alpine version of PostgreSQL in new projects.

Note that the projects generated by `cage new` may fail with PostgreSQL
permission errors on `cage up db --init`, thanks to issues in the
upstream PostgreSQL images. We want to fix this, but getting these other
fixes out now is a higher priority.

v0.2.2

Toggle v0.2.2's commit message
v0.2.2 - Only run-script on pods enabled in current target

v0.2.1

Toggle v0.2.1's commit message
Add run-script command (faradayio#71)

* Add run-script command

* Don't swallow executable name on `run-script`

* Fix warnings

* run-script will require new version, 0.3.0

* Add CLI test for Project::from_current_dir to fix build

* Just bump patch version

v0.2.0

Toggle v0.2.0's commit message
v0.2.0: Better `run` subcommand

The `run` subcommand can now run arbitrary services in arbitrary pods,
by popular demand.  This may be a breaking change in case of pods and
services with the same name, so I've bumped the version number.

There are some other minor ergonomic improvements and warnings for
several subcommands.

v0.1.10

Toggle v0.1.10's commit message
v0.1.10: Preliminary dc.yml version 2.1 support & Windows tests pass

We should now have some basic support for many of the features which
will be present in the `docker-compose.yml` format version 2.1, and all
our unit tests are green on Windows.

This does not necessarily mean that Windows works as well as Linux and
Mac, but it should usable for many tasks.  Bug reports and PRs are
eagerly welcome!

v0.1.9

Toggle v0.1.9's commit message
v0.1.9: Run hook scripts in project root directory

This is a quick fix for an annoying bug that I don't want to hold up on
other ongoing work.