Jose Diaz-Gonzalez
fd77f9c7a0
chore: use updated github access token variable
2021-10-22 06:43:03 -04:00
Jose Diaz-Gonzalez
f6b03dd55f
Merge pull request #4871 from dokku/4870-fix-procfile-remove
...
Do not error when default Procfile path does not exist when using a custom procfile-path
2021-10-17 15:10:49 -04:00
Jose Diaz-Gonzalez
43631e8847
fix: do not error when default Procfile path does not exist when using a custom procfile-path
...
Closes #4870
2021-10-16 16:34:34 -04:00
Jose Diaz-Gonzalez
afea3b54a8
Merge pull request #4869 from dokku/dependabot/npm_and_yarn/tests/apps/dot-websocket.disabled/socket.io-4.3.0
...
chore(deps): bump socket.io from 4.2.0 to 4.3.0 in /tests/apps/.websocket.disabled
2021-10-14 09:58:52 -04:00
dependabot[bot]
17a2b333f3
chore(deps): bump socket.io in /tests/apps/.websocket.disabled
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/master/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.2.0...4.3.0 )
---
updated-dependencies:
- dependency-name: socket.io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-14 13:09:09 +00:00
Jose Diaz-Gonzalez
06e63c8f95
Merge pull request #4868 from dokku/dependabot/maven/tests/apps/java/org.eclipse.jetty-jetty-servlet-11.0.7
...
chore(deps): bump jetty-servlet from 11.0.6 to 11.0.7 in /tests/apps/java
2021-10-13 10:59:56 -04:00
dependabot[bot]
1bc8bb2a24
chore(deps): bump jetty-servlet in /tests/apps/java
...
Bumps [jetty-servlet](https://github.com/eclipse/jetty.project ) from 11.0.6 to 11.0.7.
- [Release notes](https://github.com/eclipse/jetty.project/releases )
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-11.0.6...jetty-11.0.7 )
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-servlet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-13 13:10:45 +00:00
Jose Diaz-Gonzalez
1bf8493cd1
Merge pull request #4866 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-199
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 198 to 199 in /tests/apps/php
2021-10-11 10:29:33 -04:00
dependabot[bot]
e705d4eed8
chore(deps-dev): bump heroku/heroku-buildpack-php in /tests/apps/php
...
Bumps [heroku/heroku-buildpack-php](https://github.com/heroku/heroku-buildpack-php ) from 198 to 199.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/main/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v198...v199 )
---
updated-dependencies:
- dependency-name: heroku/heroku-buildpack-php
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 13:11:16 +00:00
Jose Diaz-Gonzalez
6e46bacf92
Merge pull request #4861 from dokku/fix-clone
...
Add missing clone/rename code for plugins
2021-10-10 02:38:59 -04:00
Jose Diaz-Gonzalez
69bb8e3077
Merge pull request #4864 from dokku/josegonzalez-patch-1
...
Switch to unauthenticated tap for formula bumping
2021-10-10 02:20:03 -04:00
Jose Diaz-Gonzalez
3aa7d39358
chore: switch to unauthenticated tap for formula bumping
2021-10-10 02:19:49 -04:00
Jose Diaz-Gonzalez
867403f589
Merge pull request #4863 from dokku/scheduler-docs
...
Clarify what is necessary for implementing a scheduler plugin
2021-10-10 02:07:29 -04:00
Jose Diaz-Gonzalez
cce7c5cb97
Merge pull request #4862 from dokku/4464-deploy-source
...
Set deploy-source and metadata at deploy time
2021-10-10 02:07:16 -04:00
Jose Diaz-Gonzalez
6ad8aa7988
docs: clarify what is necessary for implementing a scheduler plugin
...
Also split out kubernetes and nomad scheduler docs into their own pages.
2021-10-10 02:06:36 -04:00
Jose Diaz-Gonzalez
36294e09a3
fix: add missing clone/rename setup to builder plugins
2021-10-09 23:57:48 -04:00
Jose Diaz-Gonzalez
fddf130abd
fix: add missing clone/rename setup code for golang plugins
2021-10-09 23:49:46 -04:00
Jose Diaz-Gonzalez
c0b6942392
refactor: set deploy-source and metadata at deploy time
...
This ensures the value is correct, where previously it was computed based on a file - and therefore did not distinguish between git:from-archive and git:from-image.
Closes #4464
2021-10-09 23:37:53 -04:00
Jose Diaz-Gonzalez
f949fe2a49
Merge pull request #4860 from dokku/parallel-process-deploys
...
Add ability to increase the max parallelism when deploying a given process type
2021-10-09 23:35:54 -04:00
Jose Diaz-Gonzalez
55554ce9bd
feat: add ability to increase the max parallelism when deploying a given process type
2021-10-09 22:44:03 -04:00
Jose Diaz-Gonzalez
904894722f
fix: add missing event for scheduler-detect
2021-10-09 21:12:56 -04:00
Jose Diaz-Gonzalez
a8a167f87f
chore: fix documentation in migration guide
2021-10-09 21:12:56 -04:00
Jose Diaz-Gonzalez
cd7b8afccb
Merge pull request #4853 from dokku/4825-dangling-images
...
Remove dangling images
2021-10-09 21:12:53 -04:00
Jose Diaz-Gonzalez
6c6e72ca04
Merge pull request #4765 from dokku/2184-process-type-restarts
...
Allow specifying a single process type to restart
2021-10-09 21:11:01 -04:00
Jose Diaz-Gonzalez
9616473c3a
fix: ensure we retire any alternate tags
...
Dokku currently injects an alternate tag into the image. Without this change, deploying new image tags (via push with a Dockerfile or git:from-image) would result in the old images lying around forever. This change ensures they are registered for removal.
Closes #4825
2021-10-09 18:46:48 -04:00
Jose Diaz-Gonzalez
e53e8bb59f
fix: register all containers for retirement on app stop
...
This ensures that unused docker images are _also_ removed. While this will mean a `ps:start` requires a rebuild in the case of a force-stop, it ensures we don't have unused images when destroying apps.
2021-10-09 18:46:48 -04:00
Jose Diaz-Gonzalez
5cfe7610b2
refactor: inject labels in builder-dockerfile using dockerfile
...
While this is slower, it ensures we have a proper image parent and can track images for retirement correctly.
2021-10-09 18:46:47 -04:00
Jose Diaz-Gonzalez
6b50ba66a9
fix: properly set label args on dockerfile and herokuish-built images
2021-10-09 18:46:47 -04:00
Jose Diaz-Gonzalez
685ef90018
fix: use release-and-deploy to ensure env vars get re-injected after config changes
2021-10-09 18:46:19 -04:00
Jose Diaz-Gonzalez
b48b79f5ca
feat: allow specifying a single process type to restart
...
This changes restarts to drop the 'release' part that currently gets triggered, which also helps reduce the possibility that a new image layer will be added due to predeploy deploy triggers.
Note that the old method essentially halfway-rebuilt the app (which was what added the extra layer). This refactor removes that, which is a bc-break.
Additionally, scaling processes will result in deploying _only_ restarting the processes being scaled.
Closes #2184
2021-10-09 18:46:17 -04:00
Jose Diaz-Gonzalez
8f7f03a7d8
Merge pull request #4859 from dokku/remove-tar-plugin
...
Remove deprecated tar plugin
2021-10-09 18:44:19 -04:00
Jose Diaz-Gonzalez
d1a16717b3
chore: remove deprecated tar plugin
...
This plugin was deprecated in 0.24.0 in favor of git:from-archive. Users should migrate to the new command.
2021-10-09 18:43:53 -04:00
Jose Diaz-Gonzalez
aa77638ca7
Merge pull request #4858 from dokku/remove-tags-plugin
...
Remove deprecated tags plugin
2021-10-09 18:40:23 -04:00
Jose Diaz-Gonzalez
e893ac2aaa
chore: remove deprecated tags plugin
...
This plugin was deprecated in 0.24.0 in favor of git:from-image. Users should migrate to the new command.
2021-10-09 18:34:01 -04:00
Jose Diaz-Gonzalez
1f8c5509cf
Merge pull request #4857 from dokku/4739-scheduler-plugin
...
Implement scheduler management plugin
2021-10-09 18:32:20 -04:00
Jose Diaz-Gonzalez
3c6396fbca
feat: implement the scheduler plugin
...
This also performs a one-time migration of the DOKKU_SCHEDULER values the scheduler plugin properties.
Closes #4739
2021-10-09 18:31:59 -04:00
Jose Diaz-Gonzalez
8984b748c5
docs: document the null builder
2021-10-09 18:31:42 -04:00
Dokku Bot
9fc7c49da5
Release 0.25.7
...
# History
## 0.25.7
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.25.7/bootstrap.sh
sudo DOKKU_TAG=v0.25.7 bash bootstrap.sh
```
### Bug Fixes
- #4855 : @josegonzalez Output remote client help when there is no remote host
### New Features
- #4854 : @josegonzalez Fix parallel usage for scheduler-docker-local
### Documentation
- #4856 : @josegonzalez Add a note to the migration guide regarding using a Procfile for Dockerfile deploys
- #4843 : @schmijos Clarify that docker-options are not passed to the launched process but instead to the docker run command
### Other
- #4844 : @dependabot[bot] chore(deps): bump werkzeug from 2.0.1 to 2.0.2 in /tests/apps/python-flask
v0.25.7
2021-10-09 21:53:56 +00:00
Jose Diaz-Gonzalez
650eb57e91
Merge pull request #4855 from dokku/4793-remote-help
...
Output remote client help when there is no remote host
2021-10-09 17:48:36 -04:00
Jose Diaz-Gonzalez
33a6c29517
Merge pull request #4854 from dokku/parallel-fixes
...
Fix parallel usage for scheduler-docker-local
2021-10-09 17:48:25 -04:00
Jose Diaz-Gonzalez
ba2126c57a
Merge pull request #4856 from dokku/josegonzalez-patch-1
...
Add a note to the migration guide regarding using a Procfile for Dockerfile deploys
2021-10-09 16:33:18 -04:00
Jose Diaz-Gonzalez
00bb9fad9f
docs: add a note to the migration guide regarding using a Procfile for Dockerfile deploys
...
Closes #4769
2021-10-09 16:32:59 -04:00
Jose Diaz-Gonzalez
396ba7b1ab
fix: output remote client help when there is no remote host
...
Closes #4793
2021-10-09 16:16:45 -04:00
Jose Diaz-Gonzalez
6fb306eb03
feat: ignore will-cite message in the output
...
Dokku's users will basically never publish any papers about how we deploy code, so this is safe.
2021-10-09 16:12:06 -04:00
Jose Diaz-Gonzalez
d12c9d7362
fix: add missing parallel binary to Vagrant environment
2021-10-09 15:59:31 -04:00
Jose Diaz-Gonzalez
363039fe34
Merge pull request #4843 from schmijos/patch-1
...
Clarify that docker-options are not passed to the launched process but instead to the docker run command
2021-10-06 12:44:19 -04:00
Jose Diaz-Gonzalez
ef4eeab029
docs: clarify container option usage
2021-10-06 12:41:35 -04:00
Jose Diaz-Gonzalez
9ffd262801
Merge pull request #4844 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-2.0.2
...
chore(deps): bump werkzeug from 2.0.1 to 2.0.2 in /tests/apps/python-flask
2021-10-06 11:09:16 -04:00
dependabot[bot]
a4318ecdbd
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-06 13:10:57 +00:00
Josua Schmid
c335eb9ad6
Update docker-options.md
2021-10-06 15:04:31 +02:00