Michael Hobbs
5e9df3a92d
Merge pull request #2168 from dokku/2073_mh-zero-downtime
...
allow zero-downtime to be completely disabled.
2016-06-16 12:46:30 -07:00
Michael Hobbs
5c741696fc
Merge pull request #2109 from dokku/modify-deployed-image
...
Allow user to modify the repository and tag when deploying an app
2016-06-16 12:43:11 -07:00
Michael Hobbs
8e30722c1e
Merge pull request #2050 from dokku/1570-repo-plugin
...
Implement repo:gc and repo:purge-cache
2016-06-16 12:42:25 -07:00
Michael Hobbs
cd48505922
Merge pull request #2018 from pascalw/feature/dokku-run-from-procfile
...
Support running Procfile commands using `dokku run`
2016-06-16 12:42:01 -07:00
Jose Diaz-Gonzalez
24cab65d9c
Make opencollective badges flat-square
...
Also move gratipay to same line
[ci skip]
2016-06-15 14:24:01 -04:00
Michael Hobbs
dc8acc0da6
Merge pull request #2209 from piamancini/patch-1
...
Added backers and sponsors from OpenCollective
2016-06-15 10:42:58 -07:00
Michael Hobbs
0297dd9e1f
Merge pull request #2244 from basgys/master
...
Add InfluxDB to plugins
2016-06-13 07:26:51 -07:00
Bastien
e4268148cf
Add InfluxDB to plugins
2016-06-13 09:51:08 +02:00
Jose Diaz-Gonzalez
b71c5b668f
Release 0.5.8
v0.5.8
2016-06-10 22:40:57 -04:00
Michael Hobbs
30ae651a59
Merge pull request #2238 from dokku/2207_mh-storage-on-build
...
mount storage mounts on build and filter for dockerfile apps
2016-06-10 15:33:45 -07:00
Jose Diaz-Gonzalez
d2ee0994c0
Merge pull request #2233 from dokku/lintian-cleanup
...
Lintian cleanup
2016-06-10 17:09:55 -04:00
Michael Hobbs
1e5a8b146c
Merge pull request #2237 from dokku/2231_mh-reject-invalid-domains
...
reject invalid domains in domains:add
2016-06-10 13:56:39 -07:00
Michael Hobbs
6bf9ef0aa5
mount storage mounts on build and filter for dockerfile apps. closes #2207
2016-06-10 13:50:53 -07:00
Michael Hobbs
100afca1ca
Merge pull request #2236 from dokku/2235_mh-hide-img-check-err-output
...
no need to show output from is_image_herokuish_based()
2016-06-10 13:18:08 -07:00
Michael Hobbs
9a29cc59a8
reject invalid domains in domains:add. closes #2231
2016-06-10 13:10:11 -07:00
Michael Hobbs
6c08b9b343
no need to show output from is_image_herokuish_based(). closes #2235
2016-06-10 12:31:25 -07:00
Michael Hobbs
48965e05bd
add tests for repo commands
2016-06-09 20:05:19 -07:00
Jose Diaz-Gonzalez
2c1f32199a
Implement repo:gc and repo:purge-cache
...
These are helper plugins that mimic the repo plugin: https://github.com/heroku/heroku-repo
The following commands will remain unimplemented:
- `clone`: not useful for the host client to clone
- `download`: currently not possible for us to "host" a tarball of the repo
- `reset`: we still store files in the repo (though we shouldn't) so we cannot easily reinitialize the repository.
Also fixes a potential race condition if two separate processes create an application's `$CACHE_DIR`.
Closes #1570
2016-06-09 20:05:19 -07:00
Michael Hobbs
1e0c585b74
allow zero-downtime to be completely disabled. closes #2073 . closes #2125
2016-06-09 18:37:31 -07:00
Michael Hobbs
0c58aeaa52
Merge pull request #2234 from dokku/2230_mh-fix-container-rename-on-remove-proctype
...
cleanup container state files when proc type is removed from app
2016-06-09 17:56:54 -07:00
Michael Hobbs
2cedc19b2a
cleanup container state files when proc type is removed from app. closes #2230
2016-06-09 17:03:36 -07:00
Jose Diaz-Gonzalez
9bb554e5bc
Run lintian on all built packages
2016-06-09 15:07:31 -04:00
Jose Diaz-Gonzalez
4aab4dcfcf
Allow building non-release (patch) packages for dokku
2016-06-09 15:07:13 -04:00
Jose Diaz-Gonzalez
d4660d9fe9
Skip moving the deb to the correct place by building to /tmp
2016-06-09 14:54:19 -04:00
Jose Diaz-Gonzalez
9a7d4fb402
Call deb-setup once to speed up build process
2016-06-09 14:37:15 -04:00
Jose Diaz-Gonzalez
d302316549
sort mkdir calls
2016-06-09 14:33:13 -04:00
Jose Diaz-Gonzalez
327db3d07a
Add build-essential requirement
2016-06-09 14:32:58 -04:00
Jose Diaz-Gonzalez
1cba46f3a1
Do not grep a non-existent file
2016-06-09 14:29:50 -04:00
Jose Diaz-Gonzalez
54c5d0dfa6
ensure help2man exists before running addman
2016-06-09 14:29:21 -04:00
Jose Diaz-Gonzalez
ef59ff38f6
Ignore chown failures
...
This can occur in build environments where there is no dokku user
2016-06-09 14:29:06 -04:00
Jose Diaz-Gonzalez
683113ef78
Update doc reference to dokku binary
2016-06-09 14:28:35 -04:00
Jose Diaz-Gonzalez
79a7342808
Check that the confmodule is sourceable before sourcing it
2016-06-09 12:48:54 -04:00
Jose Diaz-Gonzalez
eab69bd6d5
Create a lintian-overrides file so that we can pass lintian during testing
2016-06-09 12:41:36 -04:00
Jose Diaz-Gonzalez
b1deb45c81
Rewrite sshcommand calls to take into account potential locations of sshcommand
2016-06-09 12:40:01 -04:00
Michael Hobbs
5ff73995f2
Merge pull request #2229 from vshn/fix_slash_domain_removal
...
Fix removal of domains with schema
2016-06-08 12:44:47 -07:00
Michael Hanselmann
e0f6435d86
Fix removal of domains with schema
...
In at least one case a customer of ours added a domain including
a schema, as in “http://domain.tld/” . That is obviously incorrect, but
then they couldn't remove it using the dokku command:
$ dokku domains:remove app7 http://domain.tld/
sed: -e expression #1 , char 9: unknown command: `/'
This patch changes the sed command to use the "\CregexpC" syntax. The
character used is a vertical pipe, which is far less likely to be used
in a URL. After the change:
$ dokku domains:remove app7 http://domain.tld/
-----> Removed http://domain.tld/ from app7
Signed-off-by: Michael Hanselmann <hansmi@vshn.ch >
2016-06-08 11:34:30 +02:00
Michael Hobbs
2565ea1543
Merge pull request #2228 from dokku/mh-copy-scale-file-from-workdir
...
support WORKDIR location for DOKKU_SCALE
2016-06-06 18:26:05 -07:00
Michael Hobbs
cb8a9648c9
support WORKDIR location for DOKKU_SCALE. refs #2226
2016-06-06 17:45:33 -07:00
Michael Hobbs
17f7708226
Merge pull request #2227 from dokku/2226_mh-extract-procfile-with-tags
...
pass image tag from release_and_deploy down through extract_procfile
2016-06-06 16:55:38 -07:00
Michael Hobbs
166f7f38e4
pass image tag from release_and_deploy down through extract_procfile. closed #2226
2016-06-06 11:31:59 -07:00
Michael Hobbs
74e861417e
Merge pull request #2220 from dokku/josegonzalez-patch-1
...
remove DOKKU_PROCFILE before attempting to extract it
2016-06-03 10:16:52 -07:00
Jose Diaz-Gonzalez
0487083f37
Merge pull request #2223 from dokku/jg-nginx-vhosts
...
De-duplicate nginx restarting
2016-06-03 12:49:58 -04:00
Jose Diaz-Gonzalez
3c6982a942
De-duplicate restart_nginx in post-delete hook
2016-06-03 03:19:26 -04:00
Michael Hobbs
6760a2d143
Merge pull request #2222 from dokku/mh-reorder-nginx-blocks-in-docs
...
move nginx upstream blocks to the bottom in docs examples
2016-06-02 13:01:25 -07:00
Michael Hobbs
a9fd2cdbf6
[ci skip] move nginx upstream blocks to the bottom in docs examples
2016-06-02 13:00:39 -07:00
Jose Diaz-Gonzalez
377412f9f8
remove DOKKU_PROCFILE before attempting to extract it
2016-05-31 17:02:25 -04:00
Michael Hobbs
848f92ef7f
Merge pull request #2214 from dokku/2210_mh-client-remove-git-push
...
remove git push from client
2016-05-26 18:04:16 -07:00
Michael Hobbs
8bbb210a10
remove git push from client. closes #2210
2016-05-26 15:32:41 -07:00
Jose Diaz-Gonzalez
401a42f5c4
Merge pull request #2212 from jbothma/unsafe-installer-docs
...
Warn and instruct users about unsafe publicly-accessible web installer
2016-05-25 11:41:09 -04:00
JD Bothma
5a99b8f0ed
Warn and instruct users about unsafe publicly-accessible web installer
...
Addresses #2211
2016-05-25 14:07:48 +02:00