Skip to content

Commit

Permalink
Merge pull request #307 from orchardup/ship-0.5.0
Browse files Browse the repository at this point in the history
Ship 0.5.0
  • Loading branch information
aanand committed Jul 11, 2014
2 parents 94d82d4 + 5489465 commit e117a78
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 1 deletion.
30 changes: 30 additions & 0 deletions CHANGES.md
@@ -1,6 +1,36 @@
Change log
==========

0.5.0 (2014-07-11)
------------------

- Fig now starts links when you run `fig run` or `fig up`.

For example, if you have a `web` service which depends on a `db` service, `fig run web ...` will start the `db` service.

- Environment variables can now be resolved from the environment that Fig is running in. Just specify it as a blank variable in your `fig.yml` and, if set, it'll be resolved:
```
environment:
RACK_ENV: development
SESSION_SECRET:
```

- `volumes_from` is now supported in `fig.yml`. All of the volumes from the specified services and containers will be mounted:

```
volumes_from:
- service_name
- container_name
```

- The `net` and `workdir` options are now supported in `fig.yml`.
- The `hostname` option now works in the same way as the Docker CLI, splitting out into a `domainname` option.
- TTY behaviour is far more robust, and resizes are supported correctly.
- Load YAML files safely.

Thanks to @d11wtq, @ryanbrainard, @rail44, @j0hnsmith, @binarin, @Elemecca and @mozz100 for their help with this release!


0.4.2 (2014-06-18)
------------------

Expand Down
5 changes: 5 additions & 0 deletions docs/yml.md
Expand Up @@ -54,6 +54,11 @@ expose:
volumes:
- cache/:/tmp/cache

-- Mount all of the volumes from another service or container
volumes_from:
- service_name
- container_name

-- Add environment variables.
-- Environment variables with only a key are resolved to values on the host
-- machine, which can be helpful for secret or host-specific values.
Expand Down
2 changes: 1 addition & 1 deletion fig/__init__.py
@@ -1,4 +1,4 @@
from __future__ import unicode_literals
from .service import Service

__version__ = '0.4.2'
__version__ = '0.5.0'

0 comments on commit e117a78

Please sign in to comment.