Alex Quick
08aa2b9fa4
[config] improve logging and default command
2017-09-27 23:56:41 -04:00
Alex Quick
8b90d4ebf9
[config] move vendor to right place
2017-09-27 23:56:41 -04:00
Alex Quick
133fdc1f0a
[config] support for old export-style config files
2017-09-27 23:56:41 -04:00
Alex Quick
e7e01ee838
[config] fix shellcheck
2017-09-27 23:56:40 -04:00
Alex Quick
12c9536a7b
[config] test python buildpack too
2017-09-27 23:56:40 -04:00
Alex Quick
c20fbfccf6
[config] support for env bundles
2017-09-27 23:56:40 -04:00
Alex Quick
fd27d90303
[config] config:export --merge, --prefix, & --suffix
2017-09-27 23:56:40 -04:00
Alex Quick
686428a41a
[config] lint fixes
2017-09-27 23:56:40 -04:00
Alex Quick
73e85b7df5
[config] preliminary Dockerfile support
2017-09-27 23:56:40 -04:00
Alex Quick
dfa241d6a9
[dockerfile] test new config stuff
2017-09-27 23:56:40 -04:00
Alex Quick
dd8e1fdf45
[config] no longer reenter dokku in config/functions
2017-09-27 23:56:40 -04:00
Alex Quick
21b091ab14
[config] update test-deploy-config to include odd characters
2017-09-27 23:56:40 -04:00
Alex Quick
416b499670
[nginx-proxy] remove trailing spaces from PROXY_PORT_MAP
...
this plugin used to rely on the fact that config
supressed trailing spaces
2017-09-27 23:56:39 -04:00
Alex Quick
dc90a889d7
[config] add config:set --encoded (base64)
...
You can now set b64encoded values. They are
stored decoded, this is so dokku over ssh can set
odd config values
```
config:set --encoded KEY=BASE_64_VALUE
```
2017-09-27 23:56:39 -04:00
Alex Quick
14757ca925
[config] change file format to match bash exports
...
got rid of nonstandard escaping/quoting so that
the disk file is a strict subset of valid bash exports
2017-09-27 23:56:39 -04:00
Alex Quick
7d865ccb1f
[config] refactor makefile
2017-09-27 23:56:39 -04:00
Alex Quick
294d4b1f29
[config] first cut of config rewritten in golang
...
still to do:
* Rework disk format to be okay with quotes
* Fix Dockerfile deployments
* Dedup code in the subcommands
* Add --encode
* Add deploytests for the new stuff
* Restore some log messages (should I make some helpers in common?)
* Restore some functions that may be used by 3d-party plugins
2017-09-27 23:56:39 -04:00
Alex Quick
5e3184b61d
[common] helper for go trigger plugn events
2017-09-27 23:56:39 -04:00
Alex Quick
e57e1408b2
[common] add NewTokenizedShellCmd to ShellCmd
2017-09-27 23:56:39 -04:00
Alex Quick
ef95d2bcd4
[config] test some config oddities
2017-09-27 23:56:39 -04:00
Jose Diaz-Gonzalez
d8602c52af
Merge pull request #2919 from wootwoot1234/patch-1
...
Update nginx.md
2017-09-27 23:14:38 -04:00
Jose Diaz-Gonzalez
657bb1d2a1
docs: clarify Procfile/nginx.conf usage
...
[ci skip]
2017-09-27 23:14:23 -04:00
Tom
0bd6b041c8
Update nginx.md
...
Added an explanation of how to add additional nginx configuration to the `nginx.conf` file imported in a Procfile. Here's a related issue: https://github.com/dokku/dokku/issues/2917#issuecomment-332704867
2017-09-27 21:50:14 -05:00
Jose Diaz-Gonzalez
28077dff67
Merge pull request #2913 from znz/fix-typo
...
Fix a typo [ci skip]
2017-09-26 12:51:24 -04:00
Kazuhiro NISHIYAMA
68917f12fb
Fix a typo [ci skip]
2017-09-26 20:55:15 +09:00
Jose Diaz-Gonzalez
bb1b657ac9
Merge pull request #2912 from dokku/josegonzalez-patch-1
...
fix: add depends statement for rsyslog
2017-09-25 14:55:37 -04:00
Jose Diaz-Gonzalez
07c83d4d32
fix: add depends statement for rsyslog
...
Refs #2911
2017-09-25 13:43:07 -04:00
Jose Diaz-Gonzalez
264109360b
Merge pull request #2910 from buckle2000/master
...
Mention full git URL
2017-09-23 02:58:34 -04:00
Jose Diaz-Gonzalez
2278290b91
docs: reword note.
...
[ci skip]
2017-09-23 02:58:25 -04:00
buckle2000
23bcb4127a
Update application-deployment.md
...
Well, please add a yellow "warning" background to the added backquote.
2017-09-23 14:53:35 +08:00
Jose Diaz-Gonzalez
8004f0962c
Merge pull request #2906 from manuel-colmenero/master
...
fix: Check the location of nginx in a central way
2017-09-19 13:53:21 -04:00
Jose Diaz-Gonzalez
689f0443f3
chore: remove unnecessary dokku_log_fail
...
[ci skip]
2017-09-19 13:53:00 -04:00
Manuel Colmenero
441e864ea1
fix: Declare and assign separately to avoid masking return values
...
Fixes the introduced CI warnings.
2017-09-19 19:14:48 +02:00
Manuel Colmenero
4f17392bf1
fix: Move operator inside the brackets
2017-09-19 08:27:21 +02:00
Manuel Colmenero
deace7a03a
fix: Remove unnecessary nesting
2017-09-19 08:26:55 +02:00
Manuel Colmenero
c49f81cd8b
fix: Check first in $PATH for nginx, use sbin location as backup
2017-09-18 21:19:30 +02:00
Manuel Colmenero
bada02a122
Use double brackets instead of single ones
2017-09-18 21:09:03 +02:00
Manuel Colmenero
3d785360e1
fix: Check the location of nginx in a central way
...
- Now there's only a "single source of truth" for the location of the nginx
binary.
- It is checked if it's there before it's needed.
2017-09-18 20:19:27 +02:00
Jose Diaz-Gonzalez
3a81c8f279
Merge pull request #2895 from dokku/2864-git-rebuild-in-dir
...
fix: Change to app directory when calling git worktree add
2017-09-02 14:33:08 -04:00
Jose Diaz-Gonzalez
9f64fdb9b6
fix: Change to app directory when calling git worktree add
...
Closes #2864
2017-09-02 14:10:47 -04:00
Jose Diaz-Gonzalez
e9873c58a8
Release 0.10.4
...
# History
## 0.10.4
### Bug Fixes
- #2894 : @josegonzalez fix: bail if any step in the release process fails
- #2880 : @josegonzalez fix: properly detect empty subcommands
- #2881 : @josegonzalez Verify app name on git push
- #2858 : @cstroe Use correct port number for the upstream.
- #2848 : @josegonzalez Ensure https applications return an https url from `dokku url`
- #2839 : @josegonzalez fix: skip clearing cache if we are not building a herokuish image
### New Features
- #2890 : @michaelshobbs use circleci 2.0
- #2847 : @scjody Add nginx ppa before installing Dokku
- #2850 : @michaelshobbs add optional PROC_TYPE and CONTAINER_INDEX to docker-args-deploy plugn trigger
- #2840 : @josegonzalez Add DYNO environment variable to run containers
- #2824 : @josegonzalez Upgrade herokuish to version 0.3.31
### Documentation
- #2861 : @adelq Use non-deprecated apps command
- #2878 : @m0rth1um Add telegram notifications plugin
- #2876 : @josegonzalez docs: clarify storage documentation caveats
- #2873 : @josegonzalez docs: add a note on which docs to look at for customizing nginx docs
- #2867 : @josegonzalez docs: cleanup help output for dokku shell
- #2859 : @josegonzalez docs: use relative link for application deployment doc
- #2866 : @josegonzalez Add missing migration guides
- #2863 : @josegonzalez docs: fix syntax on getting started docs
- #2836 : @fishnux Add a note regarding nginx dependency to installation docs
- #2834 : @iansu Clarify port exposure in Dockerfile documentation
v0.10.4
2017-09-02 13:15:23 -04:00
Jose Diaz-Gonzalez
a4a3bfc556
Merge pull request #2894 from dokku/release-error-catching
...
fix: bail if any step in the release process fails
2017-09-02 02:44:41 -04:00
Jose Diaz-Gonzalez
235115af9c
Merge pull request #2880 from dokku/2849-empty-subcommand
...
fix: properly detect empty subcommands
2017-09-02 02:44:30 -04:00
Jose Diaz-Gonzalez
aa82042db2
fix: bail if any step in the release process fails
2017-09-01 23:51:15 -04:00
Jose Diaz-Gonzalez
e8f1ce501a
fix: check that subcommand is non-zero in length
2017-09-01 23:43:58 -04:00
Jose Diaz-Gonzalez
a4f4bef1f6
fix: remove syntax error
2017-09-01 23:16:10 -04:00
Jose Diaz-Gonzalez
6aa315f815
fix: properly detect empty subcommands
...
Closes #2849
2017-09-01 23:16:10 -04:00
Jose Diaz-Gonzalez
15494d85a9
Merge pull request #2881 from dokku/2807-bad-app-name
...
Verify app name on git push
2017-09-01 11:59:49 -04:00
Michael Hobbs
787e2f106a
Merge pull request #2890 from dokku/mh/chore/circle-2.0-machine-exec
...
use circleci 2.0
2017-08-29 13:53:21 -07:00
Michael Hobbs
4db991c891
use circleci 2.0
2017-08-29 13:12:03 -07:00