Michael Hobbs
6d70751cfc
force removal of app directory on post-delete
2015-09-15 02:16:40 -07:00
Michael Hobbs
5d8359c12e
fix nginx template paths
2015-09-15 02:16:40 -07:00
Michael Hobbs
6c914173cb
set PLUGIN_PATH on plugn calls
2015-09-15 02:16:40 -07:00
Michael Hobbs
c21aea00ad
filter out toml files when linting
2015-09-15 02:16:40 -07:00
Michael Hobbs
7a545759f2
initial pass at switching to plugn
2015-09-15 02:16:40 -07:00
Loïc Guitaut
ac75c726ad
Plugins management
...
We had an issue with third party plugins installing things via apt while
already installing dokku itself via apt.
To resolve this, `plugins-install` and `plugins-install-dependencies`
now can take a `--core` flag allowing to execute the install hook only
on core plugins and not on third party plugins.
Another feature with this modification is the ability to disable/enable
plugins. Two new commands now exist:
* `plugins:enable <name>` to enable a previously disabled plugin
* `plugins:disable <name>` to disable an installed plugin. This won’t
work on core plugins.
2015-09-15 02:15:39 -07:00
Jose Diaz-Gonzalez
48c6460b45
Merge pull request #1408 from progrium/josegonzalez-patch-1
...
Add links to official dokku datastorage plugins
2015-09-15 02:09:38 -07:00
Jose Diaz-Gonzalez
dc6e1ea987
Merge pull request #1465 from progrium/1459-dyno
...
Set DYNO env var to heroku-compatible value
2015-09-14 21:21:26 -07:00
Jose Diaz-Gonzalez
2ba9809a7f
Merge pull request #1445 from progrium/1435-josegonzalez
...
Create CONTRIBUTING.md
2015-09-14 20:44:25 -07:00
Jose Diaz-Gonzalez
1c48c9c1e9
Create CONTRIBUTING.md
...
Closes #1435
[ci skip]
2015-09-14 20:43:09 -07:00
Jose Diaz-Gonzalez
0ef3f71d8d
Set DYNO env var to heroku-compatible value
...
Closes #1459
2015-09-14 20:30:57 -07:00
Jose Diaz-Gonzalez
cfe2663f61
Merge pull request #1460 from progrium/mh-bump-herokuish-version
...
bump herokuish version to 0.3.3
2015-09-14 20:20:46 -07:00
Jose Diaz-Gonzalez
ce2c1e3f1d
Merge pull request #1464 from KernelMadness/master
...
limit amount of lines in "dokku logs -t"
2015-09-14 19:50:11 -04:00
KernelMadness
7eb8da5302
limit amount of lines in "dokku logs -t"
2015-09-14 23:59:19 +03:00
Jose Diaz-Gonzalez
d3cdef44d9
Merge pull request #1463 from progrium/josegonzalez-patch-3
...
Update `Xenify Distro` option
2015-09-11 16:38:21 -04:00
Jose Diaz-Gonzalez
59c8be210b
Update Xenify Distro option
...
Refs #1226
2015-09-11 16:16:09 -04:00
Michael Hobbs
8b357b2805
bump herokuish version to 0.3.3
2015-09-10 20:18:02 -07:00
Michael Hobbs
51e8b540cc
Merge pull request #1458 from progrium/mh-trace
...
set TRACE=true when DOKKU_TRACE is set
2015-09-10 14:36:33 -07:00
Michael Hobbs
01525e3164
set TRACE=true when DOKKU_TRACE is set
2015-09-10 14:07:07 -07:00
Jose Diaz-Gonzalez
9bc7f459ef
Merge pull request #1457 from lukechilds/bashstyle
...
Bashstyle fixes
2015-09-10 16:38:21 -04:00
Luke Childs
2123917e9b
Consistent spacing before do/then
2015-09-10 20:46:29 +01:00
Luke Childs
a7c0020ceb
while and do on same line in dokku deploy
2015-09-10 20:43:48 +01:00
Luke Childs
299d530959
Use [[ instead of [ in dokku deploy
2015-09-10 20:33:10 +01:00
Jose Diaz-Gonzalez
1b5756ca54
Merge pull request #1447 from alanjds/fix-appname-detection
...
Fix: appname was not correctly detected
2015-09-10 12:45:41 -04:00
Jose Diaz-Gonzalez
9e98fe11e0
Merge pull request #1455 from progrium/1356_mh-safe-stop-kill-event
...
continue but log an event if/when container retirement fails
2015-09-10 12:45:25 -04:00
Michael Hobbs
b2949d2199
log when killing old app container(s) fails
2015-09-10 08:47:48 -07:00
Michael Hobbs
ff6de12196
Merge remote-tracking branch 'akatrevorjay/pull-req-0' into 1356_mh-safe-stop-kill-event
2015-09-10 08:30:50 -07:00
Alan Justino
b4b4e266b2
Hoping Travis to like it this time...
2015-09-10 00:18:34 -03:00
Jose Diaz-Gonzalez
c4766b7f8d
Merge pull request #1451 from progrium/josegonzalez-patch-2
...
Revert change that whitelisted dokku-labeled containers
2015-09-08 14:35:07 -04:00
Jose Diaz-Gonzalez
88bd50abaf
Revert change that whitelisted dokku-labeled containers
...
Rather than having a one-off hack for "blessed" containers, we should solve the issue properly. As that would take a bit more work, reverting to the previous state is preferred.
Better that we solve a problem problem than with a hack that we'll need to roll back in the future.
Refs #1220
[ci skip]
2015-09-08 14:35:00 -04:00
Jose Diaz-Gonzalez
39f09740b7
Merge pull request #1450 from progrium/mh-rename-events-hooks
...
rename event plugin buildstep hooks to buildpack
2015-09-08 11:52:27 -04:00
Jose Diaz-Gonzalez
dca4e87d31
Merge pull request #1449 from progrium/josegonzalez-patch-2
...
Match herokuish deb with released version number
2015-09-08 11:51:16 -04:00
Jose Diaz-Gonzalez
1265463dcf
Match herokuish deb with released version number
...
[ci skip]
2015-09-08 11:50:59 -04:00
Michael Hobbs
b71f6f4660
rename buildstep hooks to buildpack
2015-09-08 08:50:17 -07:00
Jose Diaz-Gonzalez
56e7c09733
Merge pull request #1448 from progrium/josegonzalez-patch-2
...
Do not delete containers with the label dokku.service
2015-09-08 11:21:46 -04:00
Jose Diaz-Gonzalez
34c5b53857
Do not delete containers with the label dokku.service
...
[ci skip]
2015-09-08 11:21:38 -04:00
Alan Justino
ad9d331257
Fix: appname was not correctly detected
2015-09-08 11:24:03 -03:00
Jose Diaz-Gonzalez
a26602f3f2
Merge pull request #1446 from johnfraney/patch-1
...
Update nginx.md
2015-09-07 21:52:44 -04:00
John Franey
5fa167c408
Update nginx.md
...
Remove extra word in Nginx documentation
2015-09-07 22:50:59 -03:00
Jose Diaz-Gonzalez
5f17720d3f
Update compatible version
2015-09-07 04:06:11 -04:00
Jose Diaz-Gonzalez
1de092d84e
Merge pull request #1444 from progrium/docker-cleanup
...
Docker cleanup
2015-09-06 20:13:32 -04:00
Jose Diaz-Gonzalez
ba82b544f0
Proper spacing in dokku_log_warn
2015-09-06 19:40:44 -04:00
Jose Diaz-Gonzalez
d0c0ffc19c
Do not remove any containers that have the label dokku. Closes #1220
...
This can be used to mark data containers as non-removable by the cleanup function
2015-09-06 19:23:15 -04:00
Jose Diaz-Gonzalez
342e9aa95b
Move dokku cleanup into docker_cleanup function
...
This should slightly reduce DOKKU_TRACE output.
2015-09-06 19:21:12 -04:00
Jose Diaz-Gonzalez
7a1c080051
Merge pull request #1414 from progrium/1368_mh-certs-plugin
...
certs plugin
2015-09-04 13:26:43 -04:00
Jose Diaz-Gonzalez
d50db13065
Re-add old ssl docs while 0.4.0 is still not released
...
[ci skip]
2015-09-04 13:26:12 -04:00
Jose Diaz-Gonzalez
3c894fd130
Move version into place before running copyfiles
...
Otherwise `make addman` will fail during test runs
2015-09-04 12:52:15 -04:00
Michael Hobbs
515afa8d62
lintballs
2015-09-03 21:44:19 -07:00
Jose Diaz-Gonzalez
adfc3a8101
Use dokku_log_fail in favor of dokku_log_warn
...
If a command will exit because of invalid input, that isn't a warning, it's a failure.
2015-09-04 00:18:41 -04:00
Jose Diaz-Gonzalez
95161a2a9f
Use dokku_log_fail in all cases where there is an exit 1
2015-09-04 00:17:45 -04:00