Jose Diaz-Gonzalez
04a6e30e45
refactor: drop -defaults command in favor of --global flag
...
This makes usage a bit simpler, at the cost of interface complexity.
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
bdfde9a481
feat: initial stub implementation for resource:*-clear commands
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
9808ecde81
feat: implement default limit management
...
Also add generic report information when no flags are specified
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
b36ab54b87
fix: correct variable name
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
ff35e95924
fix: correct type comment declaration
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
49e44ce59b
fix: correct stickler-ci issues
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
ab88dbb03d
feat: Implement resource:limit and resource:reserve
...
Also add the install and post-delete hooks
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
2e895286cf
docs: drop ability to process multiple process types at once
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
5b2d4b3559
feat: add initial documentation for resource management plugin
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
8ad74d0814
fix: correct buildpack plugin version
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
9486576add
fix: drop nil err reference from log output
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
2a353a9ca5
Merge pull request #3482 from multikatt/patch-1
...
rails-database -> railsdatabase
2019-04-05 18:20:29 -04:00
David
2d1f241677
rails-database -> railsdatabase
...
Naming the database rails-database throws
```Please specify a valid name for the service. Valid characters are: [A-Za-z0-9_]+```
2019-04-05 23:46:36 +02:00
Jose Diaz-Gonzalez
d6f122bfda
Merge pull request #3479 from dokku/josegonzalez-patch-1
...
Turn off logging for nginx validate configuration
2019-03-28 12:30:27 -04:00
Jose Diaz-Gonzalez
54ef6514d5
fix: turn off error logging for validate config
...
This will allow validation to work if the default logging locations cannot be written to but the configuration is otherwise okay. This will be the case for users with custom nginx configurations that log to other places, such as syslog.
2019-03-26 17:10:32 -04:00
Jose Diaz-Gonzalez
abf7addaa6
Merge pull request #3476 from lazyatom/patch-1
...
Add chrome plugin to documentation
2019-03-19 14:29:25 -04:00
James Adam
e831b786f0
Add chrome plugin to documentation
...
Adds a link to the headless chrome plugin to the plugin documentation.
2019-03-19 17:20:21 +00:00
Jose Diaz-Gonzalez
c6074baad5
Merge pull request #3471 from dokku/plugn-builds-its-own-packages
...
chore: drop plugn package building
2019-03-16 03:49:05 -04:00
Jose Diaz-Gonzalez
7cb0d11b95
chore: drop plugn package building
...
The dokku/plugn project now builds and releases it's own packages on release creation.
Also upgrade to latest plugn version, 0.3.2
2019-03-16 03:16:28 -04:00
Jose Diaz-Gonzalez
87c77b1aa0
Merge pull request #3470 from dokku/josegonzalez-patch-1
...
fix: correct the argument for get_release_cmd
2019-03-14 14:26:10 -04:00
Jose Diaz-Gonzalez
7d2f5b84c8
fix: add missing head -n1 call to second build-env test
...
Otherwise `docker inspect` outputs a "condensed" json output that doesn't parse as well...
2019-03-14 13:44:54 -04:00
Jose Diaz-Gonzalez
8dcbfe5542
fix: correct case where there could be multiple build containers post-build
...
This happens when we execute several post-release scripts.
2019-03-14 13:12:07 -04:00
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