Commit Graph

348 Commits

Author SHA1 Message Date
rhy-jot
09fa06beaa Orphaning 2013-11-08 16:13:50 -08:00
Jeff Lindsay
b59e36af3f wait longer for host to be running gitreceive 2013-11-08 15:28:25 -08:00
Jeff Lindsay
a2fb231810 be sure to push to master 2013-11-08 15:25:15 -08:00
Jeff Lindsay
2ac9996b27 kill it 2013-11-08 15:17:53 -08:00
Jeff Lindsay
a159c5a708 new travis config 2013-11-08 15:15:06 -08:00
Jeff Lindsay
a3c561c69d disabling php 2013-11-08 14:47:14 -08:00
Jeff Lindsay
48aba9567f changes to the environment 2013-11-08 14:43:30 -08:00
Jeff Lindsay
960f9503e3 remove build dir if exists. use absolute paths 2013-11-08 14:22:21 -08:00
Jeff Lindsay
75a5466650 boot is now an image setup script. receiver updated to work with gitreceive-next 2013-11-08 14:19:30 -08:00
Jeff Lindsay
986acb28b5 gopath 2013-11-08 14:01:51 -08:00
Jeff Lindsay
b732fc58c0 ci stuff 2013-11-08 13:45:12 -08:00
Jeff Lindsay
94b77a8c8b more obvious/standard/short 2013-11-07 08:32:20 -08:00
Jeff Lindsay
0e0135284c doc stub 2013-11-07 08:31:10 -08:00
Jeff Lindsay
beea0935e3 Merge pull request #290 from Jeewes/patch-1
Deprecated statement in installation guide.
2013-11-04 12:06:08 -08:00
Jeewes
3cf7fbae06 Falsy statement in installation guide.
It says:
"Almost done! For next steps on configuration:
  https://github.com/progrium/dokku#configuring"
after bootstrapping..
2013-11-04 22:01:54 +02:00
rhy-jot
d71cd77f7a Merge pull request #273 from plietar/logs-f
Add an option to follow the logs.
2013-10-31 15:00:22 -07:00
rhy-jot
407c5b2875 Merge pull request #279 from alhafoudh/master
Fixed port redirection issues
2013-10-31 14:53:33 -07:00
Ahmed Al Hafoudh
9aa5f7a85b Fixed port redirection issues 2013-10-31 16:13:57 +01:00
Paul Lietar
28c78300db Improve the logs command.
Check for application's existence, and add an optional -t option, to
make it behave like "tail -f" or "heroku logs -t"
2013-10-31 10:50:58 +00:00
rhy-jot
0da5065429 Mention issues with 13.10 2013-10-30 19:37:02 -07:00
Jeff Lindsay
d457aaae99 an "installer" (really just config/setup) for prebuilt images (at least for now) 2013-10-30 19:39:20 -05:00
rhy-jot
3c1666076e Silence nginx reloading 2013-10-30 17:17:53 -07:00
rhy-jot
3321186ffe Remove newly introduced '0.0.0.0:' from docker port 2013-10-30 17:02:36 -07:00
rhy-jot
fc11d5b8e9 Merge pull request #275 from progrium/shebang-pipefail
normalizing shebang and bash options + long-term fix for bootstrap instructions
2013-10-30 15:41:39 -07:00
Jeff Lindsay
483860e429 reorganizing deploy readme 2013-10-30 17:31:59 -05:00
Jeff Lindsay
b64fe76ec0 adding a DOKKU_TRACE env var to enable "set -x" 2013-10-29 17:44:36 -05:00
Jeff Lindsay
df7507d1be normalizing shebang and bash options. also added long-term fix for bootstrap instructions 2013-10-29 17:13:02 -05:00
rhy-jot
14b71cec87 Merge pull request #270 from plietar/git-plugin
Replace gitreceive by a git plugin.
2013-10-29 13:07:55 -07:00
Paul Lietar
bca5a99b1d Don't allow the push if building failed. 2013-10-28 21:15:17 +00:00
Paul Lietar
b5c8dd7436 Use DOKKU_ROOT instead of HOME.
HOME is not consistent if dokku is ran e.g. as root (for setup).
The DOKKU_ROOT variable will also make it possible to have the repositories stored in an arbitrary location (works-ish right now)
2013-10-28 21:15:17 +00:00
Paul Lietar
e04f271d8e Remove "remote:" in the git hook output 2013-10-28 21:15:17 +00:00
Paul Lietar
27d4bc8c3c Replace gitreceive by a git plugin.
This removes the need for two distinct users.
Git pushes and dokku commands are sent using the same user.
2013-10-28 21:15:17 +00:00
Alexander
6350f373be Preserve cache directory between builds 2013-10-28 08:54:30 +01:00
rhy-jot
7b74935210 Merge pull request #262 from josegonzalez/app-deletion
App deletion
2013-10-27 15:29:46 -07:00
Jose Diaz-Gonzalez
01d57ef0dc New command: dokku delete <app>
Two new hooks are implemented:

- pre-delete $APP
- post-delete $APP

The following are implemented in the `post-delete` hook:

- `$APP` directory deletion (00_dokku-standard)
- nginx reload (nginx-vhosts)

The following command can be executed by either the `dokku` or `git` user as `sudo`:

    sudo /etc/init.d/nginx reload

Refs #124
Closes #186
2013-10-27 17:49:11 -04:00
Jose Diaz-Gonzalez
bcfaefa896 Enable 'nginx reload' support for git and dokku user. Refs #124. Refs #186 2013-10-25 02:42:49 -04:00
Alexander
85f14baad5 Introduce URL for app. Plugins can override this.
fixes #242
2013-10-24 13:44:05 +02:00
Alexander
c0a2683744 Merge branch 'support-for-cached-stack-tarball-on-vagrant'
* support-for-cached-stack-tarball-on-vagrant:
  Allow bootstraping Vagrant VM with a cached stack tarball
2013-10-24 13:25:51 +02:00
Fabio Rehm
96f0d8e2fa Allow bootstraping Vagrant VM with a cached stack tarball 2013-10-24 12:46:09 +02:00
rhy-jot
c90fd9406a Merge pull request #258 from mikexstudios/master
Made `commands` in config plugin executable to use with pluginhook.
2013-10-22 15:35:18 -07:00
Michael Huynh
7e201e9eb0 Made commands in config plugin executable to use with pluginhook. 2013-10-22 18:25:21 -04:00
rhy-jot
faac15bddb Added completed items from 0.2.0 roadmap (#55) to HISTORY.md 2013-10-21 18:27:47 -07:00
Alexander
98168b0e0b Merge pull request #244 from josegonzalez/patch-1
heroku-like configuration handling for dokku
2013-10-17 14:49:01 -07:00
Jose Diaz-Gonzalez
a308ff6546 heroku-like configuration handling for dokku
refs #55
superscedes #188
2013-10-17 17:47:19 -04:00
rhy-jot
2d76bfb9d3 Merge pull request #249 from bit/master
use http for docker apt repository
2013-10-17 13:33:29 -07:00
j
d617b73ece use http for docker apt repository 2013-10-17 22:25:29 +02:00
Alexander
13cda0fd16 make all -> make install 2013-10-15 22:49:56 +02:00
Alexander
b5ce871da4 Merge pull request #241 from musicglue/pre-build-hook
add pre-build hook
2013-10-14 13:21:26 -07:00
Alexander
fb3051d108 Merge pull request #240 from jaseg/authors
Added myself to AUTHORS - jaseg
2013-10-14 13:18:04 -07:00
Alexander
925a0b0f05 Merge pull request #219 from jaseg/patch-1
Update Makefile: Do not try to install on "make" or "make all"
2013-10-14 13:17:36 -07:00