Skip to content

Commit e117a78

Browse files
committed
Merge pull request #307 from orchardup/ship-0.5.0
Ship 0.5.0
2 parents 94d82d4 + 5489465 commit e117a78

File tree

3 files changed

+36
-1
lines changed

3 files changed

+36
-1
lines changed

CHANGES.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
Change log
22
==========
33

4+
0.5.0 (2014-07-11)
5+
------------------
6+
7+
- Fig now starts links when you run `fig run` or `fig up`.
8+
9+
For example, if you have a `web` service which depends on a `db` service, `fig run web ...` will start the `db` service.
10+
11+
- 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:
12+
```
13+
environment:
14+
RACK_ENV: development
15+
SESSION_SECRET:
16+
```
17+
18+
- `volumes_from` is now supported in `fig.yml`. All of the volumes from the specified services and containers will be mounted:
19+
20+
```
21+
volumes_from:
22+
- service_name
23+
- container_name
24+
```
25+
26+
- The `net` and `workdir` options are now supported in `fig.yml`.
27+
- The `hostname` option now works in the same way as the Docker CLI, splitting out into a `domainname` option.
28+
- TTY behaviour is far more robust, and resizes are supported correctly.
29+
- Load YAML files safely.
30+
31+
Thanks to @d11wtq, @ryanbrainard, @rail44, @j0hnsmith, @binarin, @Elemecca and @mozz100 for their help with this release!
32+
33+
434
0.4.2 (2014-06-18)
535
------------------
636

docs/yml.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ expose:
5454
volumes:
5555
- cache/:/tmp/cache
5656

57+
-- Mount all of the volumes from another service or container
58+
volumes_from:
59+
- service_name
60+
- container_name
61+
5762
-- Add environment variables.
5863
-- Environment variables with only a key are resolved to values on the host
5964
-- machine, which can be helpful for secret or host-specific values.

fig/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
from __future__ import unicode_literals
22
from .service import Service
33

4-
__version__ = '0.4.2'
4+
__version__ = '0.5.0'

0 commit comments

Comments
 (0)