Ben Firshman
10725136d8
Add tests for names on containers
2014-04-29 09:20:29 +01:00
Aanand Prasad
8f1793dd06
Merge pull request #186 from orchardup/update-docker-py-7f55a101f813f3e96413d1b577e98d9467b0bffc
...
WIP: Docker >=0.9 support, docker-py 0.3.1
2014-04-28 18:51:38 +01:00
Aanand Prasad
fd85be2c9e
Update docker[-osx] version in install docs
2014-04-28 18:22:11 +01:00
Ben Firshman
24959209cc
Update build status badge
2014-04-25 23:33:25 +01:00
Ben Firshman
29c9763feb
Use Orchard to run integration tests
2014-04-25 23:24:05 +01:00
Ben Firshman
ca7151aeb1
Split tests into unit and integration
2014-04-25 22:58:21 +01:00
Aanand Prasad
6e932794f7
Fix regression when mounting volumes
...
Caused by
77fec67c60
2014-04-25 12:28:00 +01:00
Aanand Prasad
9e1dfcfb37
Update docker-py APIError imports
2014-04-23 18:20:33 +01:00
Aanand Prasad
5166b2c1a8
Update docker-py
...
Using commit:
b31bb4d879
2014-04-23 18:16:35 +01:00
Aanand Prasad
80991f1521
Set "VolumesFrom" when starting containers
...
This is necessary when working with Docker 0.10.0 and up. Fortunately,
we can set it both when creating and starting, and retain compatibility
with 0.8.x and 0.9.x.
recreate_containers() is now responsible for starting containers, as
well as creating them. This greatly simplifies usage of the Service
class.
2014-04-23 15:46:26 +01:00
Ben Firshman
b752a86589
Merge pull request #193 from damm/fix_scripts_build_linux
...
Ensure that `pwd`/dist exists and is writeable
2014-04-16 08:07:32 +01:00
Scott M. Likens
c2acceba4e
Ensure `pwd`/dist exists always and is 777.
...
Fixes #192
Signed-off-by: Scott M. Likens <scott@likens.us>
2014-04-16 00:15:25 +00:00
Aanand Prasad
f8ee52ca2a
Fix build output
...
docker-py now streams us the raw JSON events, so we have to replicate
the Docker client's progress logic.
On the bright side, we now have well-behaved progress bars when pulling
an image during `fig build` (no more ski slopes) and `fig up` (no more
silence).
2014-04-15 10:41:06 +01:00
Ben Firshman
2b245bdf9e
Update to docker-py 0.3.1
...
From 7f55a101f8
This now requires Docker 0.9 or greater.
2014-04-15 10:41:06 +01:00
Ben Firshman
d7e01a23f8
Merge pull request #191 from orchardup/fix-one-off-containers-not-linking-to-service
...
Fix one-off containers not linking to service
2014-04-15 10:40:37 +01:00
Ben Firshman
4e20be9c66
Remove unused imports
2014-04-14 22:39:49 +01:00
Ben Firshman
94e15a9985
Fix one-off containers not linking to service
...
Closes #185 .
Need to test this more thoroughly. We need a docker-py mock.
2014-04-14 22:29:03 +01:00
Ben Firshman
5061875fa9
Merge pull request #188 from shanejonas/fix/utf8-encoding
...
fix issue with utf8 encoding in logger stdout
2014-04-14 22:17:14 +01:00
Shane Jonas
d9782b2dd1
fix issue with utf8 encoding in logger stdout
2014-04-11 11:21:20 -07:00
Ben Firshman
530afba5cb
Merge pull request #150 from muff1nman/utf8
...
Jekyll errors out with utf8 input
2014-04-06 16:01:32 +01:00
Aanand Prasad
4a90a7691b
Merge pull request #180 from orchardup/better-error-message-for-broken-links
...
Improve error message when link does not exist
2014-04-05 17:29:08 +01:00
Ben Firshman
050f81e37c
Improve error message when link does not exist
2014-04-04 13:06:52 +01:00
Ben Firshman
aecaf665f1
Merge pull request #164 from orchardup/friendlier-build-error
...
Friendlier build error
2014-03-28 23:05:46 +00:00
Ben Firshman
23a8938809
Merge pull request #165 from orchardup/number-one
...
Stop 'fig up' when a container exits
2014-03-28 23:03:00 +00:00
Ben Firshman
641c773476
Merge pull request #173 from colinmccune/master
...
Fixes the mac build script so it wont fail when the venv folder doesn't exist
2014-03-28 22:56:17 +00:00
Colin McCune
97be5b4cfb
Updates the mac build script so it wont fail when the venv folder does not exist.
2014-03-27 20:22:05 -04:00
Aanand Prasad
76b7d0095d
Merge pull request #171 from orchardup/scaling-down-removes-containers
...
Scaling down removes containers
2014-03-27 12:23:04 +00:00
sebastianneubauer
352ad7a38c
Scaling down removes containers
...
Squashed version of #162 .
Closes #121 .
2014-03-26 18:28:10 +00:00
Aanand Prasad
401ea4e7a8
Merge pull request #166 from orchardup/utf8-fixes
...
Fix UnicodeEncodeErrors in output of 'build', 'run' and 'up'
2014-03-25 13:43:50 +00:00
Maurits van Mastrigt
710cd38591
Fix UnicodeEncodeErrors in output of 'build', 'run' and 'up'
...
Squashed version of #125 .
Closes #112 .
2014-03-25 13:32:03 +00:00
Aanand Prasad
859d4bb98b
Stop 'fig up' when a container exits
...
Closes #1 ヽ(*・ω・)ノ
2014-03-25 13:19:32 +00:00
Aanand Prasad
a3374ac51d
Update install instructions on homepage
...
Closes #161
2014-03-25 12:26:33 +00:00
Aanand Prasad
168b1909ae
Friendlier build error
...
Hide the backtrace and show a comprehensible message.
Closes #160 .
2014-03-25 12:20:05 +00:00
Ben Firshman
a96ab41739
Merge pull request #132 from kvz/privileged
...
Add support for privileged containers #123
2014-03-13 13:42:52 +00:00
Kevin van Zonneveld
0f5a56b3c2
Add support for privileged containers #123
...
This is required for mounting external volumes and
addresses errors such as `mount.nfs: Operation not permitted`
Be gentle, I don't normally use Python :)
2014-03-13 14:31:05 +01:00
Ben Firshman
c1d9e5156f
Merge pull request #154 from talwai/patch-1
...
Update django.md: Fix link to fig.yml reference
2014-03-13 12:14:27 +00:00
Aaditya Talwai
b0ec54b6f7
Update django.md: Fix link to fig.yml reference
2014-03-12 15:45:32 -07:00
Andrew DeMaria
2360bf0eb9
Use utf8 when building docs
2014-03-08 18:28:41 -07:00
Ben Firshman
1a1a61a672
Merge pull request #148 from orchardup/only-self-link-in-one-off-containers
...
Only `fig run` containers link back to the service they're part of
2014-03-06 19:10:09 +00:00
Aanand Prasad
13c7380113
Only `fig run` containers link back to the service they're part of
...
Fixes #107 .
2014-03-06 18:59:24 +00:00
Ben Firshman
3a48172332
Create CONTRIBUTING.md
2014-03-06 10:57:24 +00:00
Ben Firshman
14e778b3de
Update version in install docs
2014-03-05 14:57:24 +00:00
Aanand Prasad
9164125177
Merge pull request #146 from orchardup/ship-0.3.2
...
Ship 0.3.2
2014-03-05 14:49:26 +00:00
Ben Firshman
2595f89519
Ship 0.3.2
2014-03-05 14:33:32 +00:00
Ben Firshman
a058c40dfb
Merge pull request #143 from orchardup/expose-option
...
Support 'expose' config option, like docker's --expose
2014-03-05 14:30:17 +00:00
Ben Firshman
fc4b3d2771
Merge pull request #145 from marksteve/run-rm
...
Add option to remove container in `docker run` (Closes #137 )
2014-03-05 11:58:44 +00:00
Mark Steve Samson
59cc9c9b68
Add option to remove container in `docker run` ( Closes #137 )
2014-03-05 09:03:06 +08:00
Aanand Prasad
d1a52d2b1a
Remove unneeded 'ports' entries from WP and Django fig.ymls in docs
2014-03-04 21:54:10 +00:00
Aanand Prasad
5f5fbb3ea4
Display unpublished ports in 'fig ps'
2014-03-04 18:07:06 +00:00
Aanand Prasad
2d98071e55
Support 'expose' config option, like docker's --expose
...
Exposes ports to linked services without publishing them to the world.
2014-03-04 18:06:52 +00:00