Jose Diaz-Gonzalez
6869fda75b
fix: use DOKKU_IMAGE for report command
2019-05-06 10:51:20 -04:00
Jose Diaz-Gonzalez
c49d849917
Merge pull request #3518 from renestalder/patch-2
...
Add GitLab GIT_STRATEGY for stop_preview_app
2019-04-23 12:20:17 -04:00
Jose Diaz-Gonzalez
b36a2a9154
Merge pull request #3513 from Mayeu/patch-2
...
Support installing plugins via file:// scheme
2019-04-23 12:19:56 -04:00
Mayeu
252092c73a
feat: support the file:// scheme to install plugin
2019-04-23 15:23:35 +07:00
René Stalder
f6cc77bc3a
docs: add GitLab GIT_STRATEGY for stop_preview_app
...
Use `GIT_STRATEGY: none` in `stop_review_app` to make job work after successful
merges and when the branch was deleted.
Without this, the application is not stopped when the branch is deleted on merge as the runner pulls the git repository by default, but cannot find the tree in this moment.
[skip ci]
2019-04-23 10:17:50 +02:00
Jose Diaz-Gonzalez
bb494b69ea
Merge pull request #3506 from vanastassiou/patch-2
...
Update application-deployment.md
2019-04-22 04:22:11 -04:00
V Anastassiou
f13a660698
Update application-deployment.md
...
Clarity and style edits
2019-04-22 04:20:48 -04:00
Jose Diaz-Gonzalez
ce1ca5cc17
Merge pull request #3512 from Mayeu/patch-1
...
docs: fix the deploy tutorial
2019-04-22 04:04:38 -04:00
Mayeu - Cast
e700ad32a3
docs: fix the deploy tutorial
...
Heroku's [ruby-rails-sample](https://github.com/heroku/ruby-rails-sample ) does not run anymore on Dokku (or Heroku), and has been archived and replaced by [ruby-getting-started](https://github.com/heroku/ruby-getting-started ).
This commit replace all the occurrences of `ruby-rails-sample` by `ruby-getting-started`.
2019-04-22 14:56:13 +07:00
Jose Diaz-Gonzalez
0fd829ed3b
Release 0.15.5
...
# History
## 0.15.5
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.5/bootstrap.sh
sudo DOKKU_TAG=v0.15.5 bash bootstrap.sh
```
### New Features
- #3511 : @josegonzalez Add json output to config:export
### Documentation
- #3510 : @josegonzalez Remove SPONSORS doc in favor of OpenCollective
- #3509 : @Neamar Missing space in markdown formatting
- #3507 : @renestalder Fix GitLab CI examples
v0.15.5
2019-04-21 21:15:35 -04:00
Jose Diaz-Gonzalez
f9a59180f2
Merge pull request #3511 from dokku/config-json
...
Add json output to config:export
2019-04-21 21:14:02 -04:00
Jose Diaz-Gonzalez
04c9fe974e
feat: add json output to config:export
...
This change adds json output as both key/value as well as a list of objects. The former can be used in quick scripting environments, while the latter allows higher-level languages to have a bit more structure around how environment variables are declared. Specifically, systems such as kubernetes understand the latter method, while the former can be used within Nomad job files.
2019-04-21 18:39:06 -04:00
Jose Diaz-Gonzalez
4b63c96434
feat: pre-sort config:help commands
2019-04-21 16:16:39 -04:00
Jose Diaz-Gonzalez
ef55ce8919
Merge pull request #3510 from dokku/josegonzalez-patch-1
...
Remove SPONSORS doc in favor of OpenCollective
2019-04-21 16:10:26 -04:00
Jose Diaz-Gonzalez
0ba6e26788
chore: remove SPONSORS doc
...
This was a very incomplete list. Public sponsors for the project can be found on OpenCollective.
2019-04-21 16:09:59 -04:00
Jose Diaz-Gonzalez
1b481d214c
Merge pull request #3509 from Neamar/patch-1
...
Missing space in markdown formatting
2019-04-21 16:08:55 -04:00
Matthieu Bacconnier
d33ea360ac
Missing space in markdown formatting
...
Title was not properly displayed in github
2019-04-21 08:13:08 +01:00
Jose Diaz-Gonzalez
8e07d70070
Merge pull request #3507 from renestalder/patch-1
...
Fix GitLab CI examples
2019-04-18 12:36:48 -04:00
René Stalder
06b4585a62
docs: fix GitLab CI examples
...
The GitLab CI examples used `$CI_ENVIRONMENT_SLUG` for defining the environment names
of the deploy jobs. But this variable is actually the OUTPUT of setting the environment name,
thus, it tries to reference itself, but does not exist in that moment.
The correct way to set this is to use `$CI_COMMIT_REF_NAME` as based on the documentation
of GitLab's dynamic environments.
2019-04-18 18:06:52 +02:00
Jose Diaz-Gonzalez
dbc5182193
Release 0.15.4
...
# History
## 0.15.4
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.4/bootstrap.sh
sudo DOKKU_TAG=v0.15.4 bash bootstrap.sh
```
### Bug Fixes
- #3499 : @josegonzalez Ensure the .buildpacks file exists before writing to it
- #3500 : @josegonzalez Always allow ps:scale proc=0
- #3497 : @josegonzalez Allow reporting domains when there are none specified
### New Features
- #3502 : @josegonzalez Add a trigger to fetch the git revision
- #3501 : @josegonzalez Move log retrieval to docker-local scheduler
- #3498 : @josegonzalez Add ability to report domains globally
- #3496 : @josegonzalez Cleanup glide plugins when running src-clean
### Documentation
- #3504 : @vanastassiou Edits for readability and conciseness
- #3490 : @josegonzalez Add missing link to resource management docs
v0.15.4
2019-04-17 17:24:10 -04:00
Jose Diaz-Gonzalez
46c023e73d
Merge pull request #3504 from vanastassiou/patch-1
...
Edits for readability and conciseness
2019-04-17 17:22:05 -04:00
Jose Diaz-Gonzalez
f39d0fc0cf
docs: correct docs link to work on both site and github
...
[ci skip]
2019-04-17 17:21:45 -04:00
Jose Diaz-Gonzalez
277429db5a
Merge pull request #3502 from dokku/3484-git-revision-trigger
...
Add a trigger to fetch the git revision
2019-04-17 17:20:51 -04:00
Jose Diaz-Gonzalez
9a447c16f2
feat: add a trigger to fetch the git revision
...
This allows other plugins to fetch the current git revision without needing to duplicate logic from the git plugin.
Closes #3484
2019-04-17 17:19:59 -04:00
V Anastassiou
c4c7d0d82d
Edits for readability and conciseness
2019-04-17 14:03:48 -07:00
Jose Diaz-Gonzalez
e5c76d3795
Merge pull request #3501 from dokku/3487-scheduler-logs
...
Move log retrieval to docker-local scheduler
2019-04-17 15:44:55 -04:00
Jose Diaz-Gonzalez
662c8c2831
refactor: move log retrieval to docker-local scheduler
...
This change will allow other schedulers to implement log retrieval as necessary for the platform specified.
Closes #3487
2019-04-17 15:03:37 -04:00
Jose Diaz-Gonzalez
3ec67073ce
Merge pull request #3499 from dokku/3491-buildpacks-writing
...
Ensure the .buildpacks file exists before writing to it
2019-04-17 02:52:49 -04:00
Jose Diaz-Gonzalez
322dd2246f
fix: ensure the .buildpacks file exists before writing to it
2019-04-17 02:04:06 -04:00
Jose Diaz-Gonzalez
13e3950f4a
Merge pull request #3498 from dokku/global-domains-report
...
Add ability to report domains globally
2019-04-17 01:32:45 -04:00
Jose Diaz-Gonzalez
d03d5bc40c
Merge pull request #3500 from dokku/3428-ps-scale-0
...
Always allow ps:scale proc=0
2019-04-17 01:32:26 -04:00
Jose Diaz-Gonzalez
5038050968
Merge pull request #3497 from dokku/empty-domains
...
Allow reporting domains when there are none specified
2019-04-16 23:06:05 -04:00
Jose Diaz-Gonzalez
97fe3f56b7
fix: Always allow ps:scale proc=0
...
With the introduciton of procfile-util, scaling a non-existent process to 0 was disabled. This brings back that functionality, allowing users to scale all processes to 0. This is especially useful when a user has accidentally scaled a non-existent process up, causing deploys to fail without any way to revert outside of manually editing files.
Closes #3428
2019-04-16 23:04:45 -04:00
Jose Diaz-Gonzalez
887c0ebdd6
feat: add ability to report domains globally
...
The `domains` command previously had this functionality, but is deprecated, and thus we should provide an alternative method of presenting the information.
2019-04-16 21:58:56 -04:00
Jose Diaz-Gonzalez
99869c520f
Merge pull request #3496 from dokku/cleanup-plugins
...
Cleanup glide plugins when running src-clean
2019-04-16 21:34:26 -04:00
Jose Diaz-Gonzalez
65e82bcea1
fix: allow reporting domains when there are none specified
...
This previously bailed if the response was empty, which in this case is incorrect, as the response isn't based on whether the app is deployed or not.
2019-04-16 21:24:56 -04:00
Jose Diaz-Gonzalez
bf8b67b35d
feat: cleanup glide plugins when running src-clean
2019-04-16 20:00:35 -04:00
Jose Diaz-Gonzalez
8a56740a7c
Merge pull request #3490 from dokku/josegonzalez-patch-1
...
Add missing link to resource management docs
2019-04-10 00:44:40 -04:00
Jose Diaz-Gonzalez
3a7bac6218
docs: Add missing link to resource management docs
...
[ci skip]
2019-04-10 00:44:25 -04:00
Jose Diaz-Gonzalez
5b9e8ddb7d
Release 0.15.3
...
# History
## 0.15.3
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.3/bootstrap.sh
sudo DOKKU_TAG=v0.15.3 bash bootstrap.sh
```
### New Features
- #3489 : @josegonzalez feat: upgrade herokuish to 0.5.0 (Ubuntu 18.04)
v0.15.3
2019-04-09 11:40:30 -04:00
Jose Diaz-Gonzalez
97649e86dd
fix: update ruby version
2019-04-09 07:27:30 -04:00
Jose Diaz-Gonzalez
f8e3518aa6
Merge pull request #3489 from dokku/upgrade-herokuish
...
feat: upgrade herokuish to 0.5.0 (Ubuntu 18.04)
2019-04-09 06:56:02 -04:00
Jose Diaz-Gonzalez
ef5f7fe03e
feat: upgrade herokuish to 0.5.0 (Ubuntu 18.04)
...
This moves the base image from Xenial to Bionic, which is the latest supported LTS release of Ubuntu. Note that all previous releases of herokuish are no longer supported, and users are encouraged to upgrade where possible.
In the case of upgrades, a 'dokku repo:purge-cache APP' should be called for each app, or built applications may include code linked to non-ABI compatible libraries due to the OS upgrade.
This sort of change is usually performed _only_ during a minor release, but as the window since the release is fairly small, the risk to our users is negligible in comparison to the inability to stay on a maintained herokuish release.
2019-04-09 06:55:34 -04:00
Jose Diaz-Gonzalez
286c6ed39d
Release 0.15.2
...
# History
## 0.15.2
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.2/bootstrap.sh
sudo DOKKU_TAG=v0.15.2 bash bootstrap.sh
```
### Bug Fixes
- #3488 : @josegonzalez fix: call ps:retire from system service
v0.15.2
2019-04-09 06:18:54 -04:00
Jose Diaz-Gonzalez
f04fd6f218
Merge pull request #3488 from dokku/josegonzalez-patch-1
...
fix: call ps:retire from system service
2019-04-09 06:18:33 -04:00
Jose Diaz-Gonzalez
75239ae8b5
fix: call ps:retire from system service
...
[ci skip]
2019-04-09 06:18:16 -04:00
Jose Diaz-Gonzalez
b120a9cc57
Release 0.15.1
...
# History
## 0.15.1
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.1/bootstrap.sh
sudo DOKKU_TAG=v0.15.1 bash bootstrap.sh
```
### Bug Fixes
- #3485 : @josegonzalez fix: ensure 'dokku report' always succeeds for any app
v0.15.1
2019-04-09 03:19:40 -04:00
Jose Diaz-Gonzalez
6b71b66f8d
Merge pull request #3485 from dokku/fix-report
...
fix: ensure 'dokku report' always succeeds for any app
2019-04-09 03:19:12 -04:00
Jose Diaz-Gonzalez
ecd88fbeeb
fix: correctly name the testcase
2019-04-09 03:18:28 -04:00
Jose Diaz-Gonzalez
929c98ee90
fix: ensure 'dokku report' always succeeds for any app
2019-04-09 02:41:02 -04:00