Commit Graph

140 Commits

Author SHA1 Message Date
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
Aanand Prasad ff65a3e1b0 Check default socket and localhost:4243 for Docker daemon 2013-12-31 12:18:27 +00:00
Aanand Prasad ebf9bf387c Remove unused import 2013-12-31 11:51:52 +00:00
Aanand Prasad fdc1e0f2e1 Missing article in README 2013-12-30 18:57:55 +00:00
Aanand Prasad f3eff9a389 Add _site to .gitignore (it's generated by Jekyll in the gh-pages branch) 2013-12-30 18:57:27 +00:00
Ben Firshman 2857631e90 Add change log 2013-12-20 21:37:55 +00:00
Ben Firshman 89cd7d8db0 Remove long description 2013-12-20 21:36:06 +00:00
Ben Firshman 8998bd1adc Make setup.py actually work for release 2013-12-20 21:35:00 +00:00
Ben Firshman 23d6ae867d Add description to main help text 2013-12-20 21:34:27 +00:00
Ben Firshman 7b925b8eac Add some helpful scripts 2013-12-20 21:32:41 +00:00
Ben Firshman fb445b3a06 Version 0.0.1 2013-12-20 21:31:00 +00:00
Ben Firshman dd920890f3 Read requirements in setup.py 2013-12-20 21:25:52 +00:00
Ben Firshman 5cc4b59dc0 Switch to stable docker-py 2013-12-20 21:25:52 +00:00
Ben Firshman 206c338e14 Readme pluralisation 2013-12-20 20:57:14 +00:00
Ben Firshman 50d1a39b3a Update description in readme 2013-12-20 20:45:27 +00:00
Aanand Prasad 4182830e7e README: change 'start' back to 'up' 2013-12-20 20:30:59 +00:00
Aanand Prasad 0cafdc9c6c plum -> fig 2013-12-20 20:28:24 +00:00
Aanand Prasad 4d35d47969 Fix a couple of typos in README 2013-12-20 20:04:37 +00:00
Aanand Prasad 13a30c327a Container.name strips the leading slash 2013-12-20 19:33:41 +00:00
Aanand Prasad 8291d36eaf Fix stray test regression 2013-12-20 19:30:31 +00:00
Aanand Prasad 08e4468bdb Clean up the help banners a bit 2013-12-20 19:15:12 +00:00
Aanand Prasad 94cae10417 ps and logs can filter by service too 2013-12-20 19:13:55 +00:00
Aanand Prasad d3346fa174 up, start, stop, kill and rm all accept a list of services 2013-12-20 18:32:55 +00:00