Jose Diaz-Gonzalez
217e491e59
feat: Allow triggering a release via the contrib/release script
...
- Requires docker, git, and package_cloud gems
- Requires the PACKAGECLOUD_API_TOKEN environment variable
- Builds both a deb and rpm, pushing both to packagecloud
- Upgrades the golang build environment to 1.7.5
- Combines both build Dockerfiles into a single, generic env
- Fixes issue where internal-functions file for tar plugin was not executable
- Ensures that built plugins have a callback to clean up their source files before packaging
- Adds support for “betafish” releases, which are untested versions of Dokku that are available via a separate packagecloud repository.
2017-03-25 17:56:42 -06:00
Jose Diaz-Gonzalez
101414dcd3
Merge pull request #2683 from dokku/josegonzalez-patch-1
...
docs: ensure we have an example for adding keys as another user
2017-03-24 17:35:20 -06:00
Jose Diaz-Gonzalez
edda1e6567
docs: ensure we have an example for adding keys as another user
...
Closes #2680
[ci skip]
2017-03-24 17:35:05 -06:00
Jose Diaz-Gonzalez
dd7439095a
Merge pull request #2682 from dokku/josegonzalez-patch-1
...
docs: Clarify supported stanzas in app.json
2017-03-24 16:08:31 -06:00
Jose Diaz-Gonzalez
9e3ae9c37c
docs: Clarify supported stanzas in app.json
...
Closes #2681
[ci skip]
2017-03-24 16:08:17 -06:00
Jose Diaz-Gonzalez
b1bd2c17a0
Merge pull request #2679 from callahad/remove-linode-docs
...
Remove unnecessary Linode-specific instructions
2017-03-23 14:58:48 -06:00
Dan Callahan
23cfccf424
Remove unnecessary Linode-specific instructions
...
Modern versions of Docker work just fine on Linode's default kernel
thanks to the `overlay2` storage driver.
Closes #2675
2017-03-23 15:18:10 -05:00
Jose Diaz-Gonzalez
eae2876187
Merge pull request #2673 from dokku/mh/chore/bump-herokuish
...
update to herokuish 0.3.27
2017-03-23 13:43:24 -06:00
Jose Diaz-Gonzalez
8730bbf0a9
Merge pull request #2674 from dokku/mh/chore/bump-sshcommand
...
update sshcommand to 0.7.0
2017-03-23 13:43:04 -06:00
Jose Diaz-Gonzalez
1f5e5e5c14
Merge pull request #2654 from ebeigarts/rpm-enable-docker-nginx
...
Enable nginx and docker on system startup when using bootstrap.sh on CentOS
2017-03-23 13:42:45 -06:00
Michael Hobbs
e8b6e33934
update sshcommand to 0.7.0
2017-03-22 09:33:53 -07:00
Jose Diaz-Gonzalez
9ee6c7aab6
Merge pull request #2671 from znz/fix-var-name
...
Fix variable name
2017-03-22 10:31:48 -06:00
Jose Diaz-Gonzalez
22a8b914d2
Merge pull request #2670 from znz/fix-typo
...
Remove duplicated `(i.e. `
2017-03-22 09:59:03 -06:00
Jose Diaz-Gonzalez
dfab96c72e
Merge pull request #2672 from callahad/fix-logrotate-debian
...
Fix logrotate on Debian
2017-03-22 09:58:01 -06:00
Michael Hobbs
7c8fba8fc1
update to herokuish 0.3.27
2017-03-22 08:52:50 -07:00
Dan Callahan
85f4023965
Fix logrotate on Debian
...
Since we're creating logs as `root:dokku`, the logrotate configuration
needs an `su root dokku` line, just like `su syslog dokku` on ubuntu.
2017-03-22 08:39:46 -05:00
Kazuhiro NISHIYAMA
e9ee47a7c7
Fix variable name
...
`key` may not be `DOKKU_ROOT`.
2017-03-22 21:31:27 +09:00
Kazuhiro NISHIYAMA
a7c6127f2b
Remove duplicated (i.e.
...
[ci skip]
2017-03-22 21:29:21 +09:00
Jose Diaz-Gonzalez
4e6a699140
Merge pull request #2666 from dokku/josegonzalez-patch-1
...
Use correct flag for build arguments when installing herokuish
2017-03-21 08:15:29 -06:00
Jose Diaz-Gonzalez
f71644faf6
Use correct flag for build arguments when installing herokuish
...
Closes #2665
[ci skip]
2017-03-21 08:15:07 -06:00
Michael Hobbs
9a6306c53b
Merge pull request #2546 from dokku/mh-repo-golang
...
convert repo plugin to golang
2017-03-20 11:08:19 -07:00
Michael Hobbs
83d98fb6fb
cleanup from master rebase
2017-03-20 09:18:54 -07:00
Michael Hobbs
c501574753
fix overlooked rename of struct method receiver var
2017-03-20 09:16:49 -07:00
Michael Hobbs
f0efdd2ed4
rename DokkuCmd to ShellCmd and use strings.Join instead of fmt.Sprintf
2017-03-20 09:16:49 -07:00
Michael Hobbs
177b45c49b
use common.mk for common make variables. use -e when calling make. use golang:1.7.4 image.
2017-03-20 09:16:49 -07:00
Michael Hobbs
fc31b28ab6
restructure to build individual binaries
2017-03-20 09:16:49 -07:00
Michael Hobbs
e61475c7ea
add plugin docs regarding compiled languages and command API
2017-03-20 09:15:43 -07:00
Michael Hobbs
c92c0fce37
remove non-existent targets from .PHONY
2017-03-20 09:15:43 -07:00
Michael Hobbs
1a0c308b65
better error msg language
2017-03-20 09:15:43 -07:00
Michael Hobbs
dffbad49b4
refactor out variadic form of GetDeployingAppImageName
2017-03-20 09:15:43 -07:00
Michael Hobbs
b6dffaabee
convert repo plugin to golang
2017-03-20 09:15:43 -07:00
Jose Diaz-Gonzalez
8d83803763
Merge pull request #2664 from pvalentim/fix-remote-option
...
Fix remote name when using --remote option with apps:create
2017-03-20 09:43:37 -06:00
Pedro Valentim
85e5bd7c86
Fix remote name when using --remote option with apps:create
2017-03-20 13:11:14 +00:00
Jose Diaz-Gonzalez
6e4f023a7b
Release 0.8.2
v0.8.2
2017-03-19 16:20:39 -06:00
Jose Diaz-Gonzalez
8fb817f93c
Merge pull request #2660 from dokku/plugin-tarball-support
...
feat: allow installation of plugins via tarball
2017-03-19 16:17:29 -06:00
Jose Diaz-Gonzalez
49abdb1b5c
Merge pull request #2661 from dokku/non-quiet-package-builds
...
feat: do not run builds in quiet mode
2017-03-19 16:17:24 -06:00
Jose Diaz-Gonzalez
bba368a32d
feat: allow installation of plugins via tarball
2017-03-19 16:16:45 -06:00
Jose Diaz-Gonzalez
eaccd8087c
feat: do not run builds in quiet mode
2017-03-19 16:15:28 -06:00
Jose Diaz-Gonzalez
3c1fc4a7df
Release 0.8.1
v0.8.1
2017-03-19 14:06:32 -06:00
Jose Diaz-Gonzalez
c0027e5107
Merge pull request #2659 from jfw/master
...
Minor clarifications
2017-03-17 17:35:03 -06:00
Jeff Fein-Worton
ed6a4426c7
Minor clarifications
2017-03-17 16:32:33 -07:00
Jose Diaz-Gonzalez
e5a6cf48f7
Merge pull request #2657 from dokku/post-extract-trigger
...
Add post-extract plugin trigger
2017-03-16 05:51:04 -06:00
Jose Diaz-Gonzalez
dace6873df
Add post-extract plugin trigger
...
This trigger allows you to modify the contents of an application *after* it has been extracted from git/tarball but *before* the image source type is detected. For example, you may wish to autogenerate a Dockerfile based on some other application contents before detecting what type of build process - herokuish or docker file - to use.
2017-03-16 04:25:18 -06:00
Jose Diaz-Gonzalez
d01460f19a
Merge pull request #2656 from dokku/2628-fix-global-report-flags
...
fix: ensure we can call the report subcommand without an app while specifying flags
2017-03-16 03:39:42 -06:00
Jose Diaz-Gonzalez
97e35e796c
fix: ensure we can call the report subcommand without an app while specifying flags
...
Closes #2628
2017-03-16 02:33:51 -06:00
Jose Diaz-Gonzalez
4de0e693ca
Merge pull request #2618 from dokku/2356-storage-report
...
Implement docker-options:report and storage:report
2017-03-15 10:38:09 -06:00
Jose Diaz-Gonzalez
01b30e083f
fix: redirect stderr to /dev/null in tests
2017-03-15 09:29:47 -06:00
Edgars Beigarts
7ba063c6bb
Enable nginx and docker on system startup when using bootstrap.sh on CentOS
2017-03-15 14:52:29 +02:00
Jose Diaz-Gonzalez
0215e3ec91
fix: redirect domains:default stderr to /dev/null in tests
2017-03-15 03:17:31 -06:00
Jose Diaz-Gonzalez
91aa5255ec
fix: ensure we redirect stderr to stdout for test
2017-03-15 02:55:09 -06:00