Ben Firshman
544cd884ee
Use Docker 0.7.4 on Travis
...
Also use a package that doesn't disappear and break the tests.
2014-01-11 14:14:35 +00:00
Ben Firshman
c6efb45585
Exit travis-install script on error
2014-01-11 14:14:35 +00:00
Aanand Prasad
38008a87e8
Gif.
2014-01-10 20:42:00 +00:00
Aanand Prasad
059d240824
Fix line buffering when there's UTF-8 in a container's output
2014-01-09 16:19:22 +00:00
Aanand Prasad
7a4b69edc0
Remove compat texttable module - breaks on Python 2.7
2014-01-09 15:32:59 +00:00
Aanand Prasad
8cab05feb4
Failing (on 2.7, at least) smoke test for 'fig ps'
...
See #8 .
2014-01-09 15:32:50 +00:00
Aanand Prasad
892677a9d3
Very basic CLI smoke test
...
See #8 .
2014-01-09 15:32:24 +00:00
Ben Firshman
00a1835fae
Allow Python 3 to fail
...
docker-py is broken
2014-01-06 17:58:50 +00:00
Ben Firshman
7888027425
Put requirements back in .txt files
...
Read-only FS in travis
2014-01-06 17:58:50 +00:00
Ben Firshman
0760ea1b00
Add Python 3 and PyPy to .travis.yml
2014-01-06 17:58:50 +00:00
Christopher Grebs
31f0907732
Add unicode_literals to main module
2014-01-06 17:58:50 +00:00
Christopher Grebs
9bec059cc7
e.explanation a 'str' object
2014-01-06 17:58:50 +00:00
Christopher Grebs
f600fa8bf3
More future imports for safety
2014-01-06 17:58:50 +00:00
Christopher Grebs
c6e91db32f
Add texttable compat module that is py3k compatible
2014-01-06 17:58:50 +00:00
Christopher Grebs
b101118d1e
Add future import for print function
2014-01-06 17:58:50 +00:00
Christopher Grebs
30ea4508c3
Use print function
2014-01-06 17:58:50 +00:00
Christopher Grebs
3c91315426
Fix exception alias syntax
2014-01-06 17:58:49 +00:00
Christopher Grebs
bf8875d930
Added tox file
2014-01-06 17:58:49 +00:00
Christopher Grebs
93b9b6fd9f
First version with python3 support.
...
* Moved requirements*.txt files to proper spec definitions in setup.py
* Added a new fig.compat module to store some compatibility code
2014-01-06 17:58:49 +00:00
Ben Firshman
f96a1a0b35
Fix Python 2.6
2014-01-06 17:58:49 +00:00
Ben Firshman
8de07ccf65
Add Travis badge
2014-01-06 11:34:44 +00:00
Ben Firshman
ff9fa5661d
Fix Python 2.6
2014-01-06 11:22:46 +00:00
Ben Firshman
17b9cc430c
Add Travis CI
2014-01-06 11:13:36 +00:00
Ben Firshman
d8a2a0f003
Merge pull request #4 from tomstuart/be-friendlier-about-missing-fig-yml
...
Be friendlier about missing `fig.yml`
2014-01-03 04:11:26 -08:00
Tom Stuart
490742b892
Emit a friendly error when fig.yml is missing
...
I keep doing this by accident, so I'd rather not see the stack trace.
2014-01-03 11:59:03 +00:00
Ben Firshman
3fa80cd974
Add note about fig rm/build dance
...
This needs more thought. Ref #2
2014-01-02 23:47:31 +00:00
Ben Firshman
9ede185d4b
Merge pull request #3 from tomstuart/fix-fig-build-logging
...
Fix `fig build` logging
2014-01-02 15:37:10 -08:00
Tom Stuart
aaf90639a0
Include service name in log message
2014-01-02 23:28:21 +00:00
Tom Stuart
5ba7040df2
Make logger available in project.py
2014-01-02 23:27:47 +00:00
Ben Firshman
3d411ed0bb
Remove monospace font from command headings
2014-01-02 23:05:58 +00:00
Ben Firshman
dd1f8934ad
Fix markdown formatting
2014-01-02 22:48:51 +00:00
Ben Firshman
febcbcddb9
Revert "Update tag line"
...
This reverts commit 88c74d67f6
.
2014-01-02 22:36:04 +00:00
Ben Firshman
88c74d67f6
Update tag line
2014-01-02 22:31:14 +00:00
Ben Firshman
0fb915e57e
Add commands section to readme
2014-01-02 22:20:54 +00:00
Ben Firshman
e0a21e3df4
Bump version to 0.0.2
2014-01-02 21:30:28 +00:00
Ben Firshman
45b7bd4361
Readme tweaks
2014-01-02 21:23:47 +00:00
Ben Firshman
36002f95ed
Try connecting to localdocker:4243
...
See https://github.com/noplay/docker-osx/pull/22
2014-01-02 20:51:35 +00:00
Ben Firshman
0a92cbfa4d
Fix readme formatting
2014-01-02 20:19:00 +00:00
Ben Firshman
5b1fd64708
Add getting started guide to readme
2014-01-02 20:08:01 +00:00
Ben Firshman
9b289b6f3b
Stop "fig up" containers gracefully
...
With double ctrl-c force.
2014-01-02 19:18:08 +00:00
Ben Firshman
6d0702e607
Send log output to stderr
2014-01-02 18:31:00 +00:00
Aanand Prasad
38478ea504
Full fig.yml and environment variable reference
2014-01-02 17:01:27 +00:00
Ben Firshman
a39db86651
Add "fig build" command
2014-01-02 15:28:33 +00:00
Ben Firshman
853d8ad280
Namespace tests inside a project
...
So it doesn't delete all your containers for every test. Cool.
2014-01-02 15:27:51 +00:00
Ben Firshman
17c6ae067a
Rewrite readme intro
2014-01-02 15:03:30 +00:00
Ben Firshman
770e78fdce
Make usage alphabetical
2014-01-02 15:00:16 +00:00
Aanand Prasad
e5065bed16
Expand the intro a bit
2013-12-31 16:31:40 +00:00
Aanand Prasad
c0676e3fa3
Add confirmation prompt to 'fig rm'
2013-12-31 13:42:58 +00:00
Aanand Prasad
d4f3ed1840
Fix 'fig up' behaviour
...
- For each service, creates a container if there are none (stopped OR
started)
- Attaches to all containers (unless -d is passed)
- Starts all containers
- On ^C, kills all containers (unless -d is passed)
2013-12-31 13:02:08 +00:00
Aanand Prasad
9ed6538693
Extract docker URL logic, use it in tests as well
2013-12-31 12:37:17 +00:00