Jose Diaz-Gonzalez
f9023402ad
fix: correct the argument for get_release_cmd
...
Closes #3438
2019-03-14 12:00:23 -04:00
Jose Diaz-Gonzalez
c658d60dc2
Merge pull request #3468 from dokku/doc-cleanup
...
Doc cleanup
2019-03-13 17:50:09 -04:00
Jose Diaz-Gonzalez
c1781c39ca
docs: correct header
...
[ci skip]
2019-03-13 16:55:39 -04:00
Jose Diaz-Gonzalez
5f75b24fb2
docs: correct docker options information output
2019-03-13 16:55:11 -04:00
Jose Diaz-Gonzalez
3db5de1a9e
Merge pull request #3466 from dokku/quieter-builds
...
Quieter builds
2019-03-13 15:00:27 -04:00
Jose Diaz-Gonzalez
520a72078e
fix: remove useless cat
2019-03-13 14:12:35 -04:00
Jose Diaz-Gonzalez
ef5a45c7cb
feat: add DOKKU_QUIET_OUTPUT=1 to all config_set/config_unset calls
...
This makes build output a bit more digestable.
2019-03-13 02:05:18 -04:00
Jose Diaz-Gonzalez
c6a1c0dcbf
feat: respect --quiet in config.go
...
When setting environment variables, we should respect a passed `--quiet` flag - and the respective environment variable. This will allow users to have a nicer experience when using the config functions within their own plugins.
2019-03-13 02:05:18 -04:00
Jose Diaz-Gonzalez
c701429a05
chore: quiet down logging around scale declarations
2019-03-13 02:05:18 -04:00
Jose Diaz-Gonzalez
7f1fe3ccfd
chore: follow logging pattern from heroku for phase command declarations
2019-03-13 02:05:18 -04:00
Jose Diaz-Gonzalez
6797971016
chore: drop extra echo in app-json method calls
2019-03-13 02:05:18 -04:00
Jose Diaz-Gonzalez
dc6abe691a
Merge pull request #3467 from dokku/upgrade-golang
...
feat: update golang in use for binary building
2019-03-13 02:04:45 -04:00
Jose Diaz-Gonzalez
7333a630a1
feat: update golang in use for binary building
...
This change is not necessary other than for good house-keeping. All dokku-related binaries should _also_ be built with the latest golang.
2019-03-13 00:28:55 -04:00
Jose Diaz-Gonzalez
2edbc3fe39
Merge pull request #3465 from dokku/vm-enhancements
...
Vagrant VM Enhancements
2019-03-12 21:27:58 -04:00
Jose Diaz-Gonzalez
50357eb682
feat: add support for new vmware_desktop provider
2019-03-12 21:26:39 -04:00
Jose Diaz-Gonzalez
1203146ab9
feat: switch vagrant vm to ubuntu 18.04
2019-03-12 21:26:07 -04:00
Jose Diaz-Gonzalez
fc8637a0f5
Merge pull request #3464 from dokku/josegonzalez-patch-1
...
Upgrade to go-procfile-util version 0.6.0
2019-03-12 16:56:08 -04:00
Jose Diaz-Gonzalez
f3ace60a98
feat: upgrade to go-procfile-util version 0.6.0
...
Refs #3428
2019-03-12 16:23:33 -04:00
Jose Diaz-Gonzalez
8fe87358e1
Merge pull request #3463 from dokku/version-command
...
Implement version flags
2019-03-11 22:46:26 -04:00
Jose Diaz-Gonzalez
297a26aa20
feat: implement version flags
...
This moves the version command to the dokku binary, and also implements both -v and --version flags on the binary.
2019-03-11 21:50:05 -04:00
Jose Diaz-Gonzalez
2da16265cb
Merge pull request #3462 from dokku/upgrade-procfile-util
...
feat: upgrade procfile-util
2019-03-11 21:13:28 -04:00
Jose Diaz-Gonzalez
25a65add4a
Merge pull request #3449 from dokku/3263-copy-from-image
...
Only override the `WORKDIR` in copy_from_image if the image is `gliderlabs/herokuish` based
2019-03-11 21:01:21 -04:00
Jose Diaz-Gonzalez
a721abd972
feat: upgrade procfile-util
...
The new version properly handles trailing inline comments.
2019-03-11 20:09:53 -04:00
Jose Diaz-Gonzalez
acbe8fa805
fix: Only override the WORKDIR in copy_from_image if the image is gliderlabs/herokuish based
...
Rather than always assuming a missing `WORKDIR` means herokuish, we instead inspect the image to verify that it is. If it is, then and _only_ then do we set WORKDIR. Otherwise, we respect the decision of `docker cp` to execute from within the last known `WORKDIR` context, which is inherited at the image level, not image metadata level.
Additionally, speed up `is_image_herokuish_based` by inspecting the environment variables on the image. When there is a "USER=herokuishuser", we can more or less safely assume it is an image that Dokku built, and is therefore a herokuish image. While possible, it would be very strange if a non-herokuish image had this environment variable set, so it is a relatively safe change.
2019-03-11 20:09:13 -04:00
Jose Diaz-Gonzalez
57a1c68aba
fix: correct shfmt
2019-03-11 19:12:57 -04:00
Jose Diaz-Gonzalez
83104bf919
Merge pull request #3461 from dokku/plugin-releasing
...
feat: allow skipping aws releases for plugins
2019-03-11 18:46:40 -04:00
Jose Diaz-Gonzalez
7574c407fa
feat: allow skipping aws releases for plugins
...
If there is no configured s3 bucket/path, avoid attempting to push when `true` is passed as the second argument.
2019-03-11 18:30:03 -04:00
Jose Diaz-Gonzalez
f67a38864c
Merge pull request #3459 from dokku/upgrade-herokuish
...
feat: upgrade to herokuish:0.4.9
2019-03-07 17:32:47 -05:00
Jose Diaz-Gonzalez
f632795904
feat: upgrade to herokuish:0.4.9
2019-03-07 17:29:42 -05:00
Jose Diaz-Gonzalez
0cf43b8623
Merge pull request #3413 from dokku/3256-buildpack-management
...
Implement buildpacks plugin
2019-03-05 22:22:56 -05:00
Jose Diaz-Gonzalez
d3d426a8d9
tests: add functional tests for buildpacks plugin
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
6cae92e1f1
fix: add missing comments to exported functions
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
3670d7efcd
fix: correct fmt.Errorf violations
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
887c1d4254
feat: implement buildpacks plugin
...
This will allow users to specify buildpacks outside of a git repository.
Note that this does not override any specified `BUILDPACK_URL`.
Closes #3256
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
a56ae22614
refactor: switch to path.Join
...
This is the _correct_ way to join paths in golang
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
884c45de0c
chore: move print calls together
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
8d6a1773a3
fix: correct the DOKKU_QUIET_OUTPUT env var check for golang log methods
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
6f1e964c9f
refactor: ensure all property-handling functions return an error
...
This will allow upstream functions to handle errors in the most appropriate manner
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
4db7ebd743
feat: add helper method for ensuring a property file exists
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
83f5e380d4
refactor: add helper method for getting the path of a property
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
34f5eaeaa2
chore: rename helper method
2019-03-05 21:34:26 -05:00
Jose Diaz-Gonzalez
726f96089c
Release 0.14.6
...
# History
## 0.14.6
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.6/bootstrap.sh
sudo DOKKU_TAG=v0.14.6 bash bootstrap.sh
```
### Bug Fixes
- #3448 : @josegonzalez Remove https port mappings from new app during clone
- #3434 : @tamanobi Ignore cache directories when clone
### New Features
- #3447 : @josegonzalez Update herokuish to 0.4.8
### Documentation
- #3420 : @baikunz Add reference to external post-deploy-script plugin
- #3453 : @jayjun Fix Deployment guides style
- #3445 : @zuccs Fix typo in deployment tasks documentation
- #3441 : @josegonzalez Update issue template information
- #3436 : @jayjun Fix Getting Started guides style
- #3425 : @jayjun Add warning about PORT variable in deploy tutorial
### Tests
- #3435 : @josegonzalez Fix lint issues across codebase
v0.14.6
2019-02-19 11:50:20 -05:00
Jose Diaz-Gonzalez
6428b57775
Merge pull request #3420 from baikunz/patch-1
...
Add reference to external post-deploy-script plugin
2019-02-19 11:18:57 -05:00
Jose Diaz-Gonzalez
e3f0e09a4a
Merge pull request #3453 from jayjun/deployment
...
Fix Deployment guides style
2019-02-19 10:41:42 -05:00
Jay Jun
e839c29916
Fix Deployment guides style
2019-02-19 20:01:24 +08:00
Jose Diaz-Gonzalez
42b6876f2c
Merge pull request #3448 from dokku/3446-ssl-clone
...
Remove https port mappings from new app during clone
2019-02-15 03:59:47 -05:00
Jose Diaz-Gonzalez
d439518f13
fix: Remove https port mappings from new app during clone
...
Closes #3446
2019-02-15 03:15:14 -05:00
Jose Diaz-Gonzalez
f4be5adae0
Merge pull request #3447 from dokku/update-herokuish
...
Update herokuish to 0.4.8
2019-02-15 01:36:59 -05:00
Jose Diaz-Gonzalez
4b77a97148
feat: upgrade herokuish to 0.4.8
2019-02-15 01:36:24 -05:00
Jose Diaz-Gonzalez
dd92e9db1a
feat: upgrade herokuish to 0.4.7
2019-02-15 01:36:06 -05:00