Jose Diaz-Gonzalez
e98c95c45e
docs: note that connecting to vagrant should be done via vagrant ssh
...
Refs #5583
2023-01-14 23:13:05 -05:00
josegonzalez
9654b99992
Merge pull request #5589 from dokku/fix-caddy-var
...
Use warning_scheme variable instead of bare word in caddy-vhosts warning output
2023-01-14 23:11:47 -05:00
Jose Diaz-Gonzalez
d5a7522d20
fix: use warning_scheme variable instead of bare word in caddy-vhosts warning output
2023-01-14 23:11:19 -05:00
josegonzalez
60f2d48f01
Merge pull request #5570 from dokku/5564-client-remote
...
Add support for customizing the remote in use for all commands sent via the official client
2023-01-14 23:09:13 -05:00
josegonzalez
abb30fcc79
Merge pull request #5587 from dokku/josegonzalez-patch-1
...
Timeout build jobs within 45 minutes
2023-01-14 23:08:55 -05:00
josegonzalez
d70c8e0b60
Merge pull request #5588 from dokku/5409-app-networking-docs
...
Document how to route to server-local apps via a service proxy
2023-01-14 23:04:29 -05:00
Jose Diaz-Gonzalez
b846248064
docs: document how to route to server-local apps via a service proxy
...
The previous static-web-listener network property doesn't work with caddy and traefik as resolution of requests works quite differently given that they only proxy to docker containers. The new method uses the dokku/service-proxy docker image to proxy requests in a lightweight manner.
Closes #5409
Closes #5586
2023-01-14 22:53:34 -05:00
josegonzalez
d6c26f8546
fix: timeout build jobs within 45 minutes
...
If a build goes on for longer than 30 minutes, it is likely stalled due to a buildx issue. We add a 15 minute buffer in case our build times increase.
2023-01-14 21:30:55 -05:00
Jose Diaz-Gonzalez
a4136f4719
fix: correct tests and handle a few edge cases in remote command usage
2023-01-14 19:49:14 -05:00
Jose Diaz-Gonzalez
9d380e5654
fix: correct test naming
2023-01-14 17:53:33 -05:00
Jose Diaz-Gonzalez
0653a2b0bf
feat: add support for customizing the remote in use for all commands sent via the official client
...
Closes #5564
2023-01-14 17:53:33 -05:00
josegonzalez
aa26dcb094
Merge pull request #5585 from NicolasLM/docs-nginx-default-vhost
...
Improve instructions for disabling the default nginx site
2023-01-14 17:49:55 -05:00
Nicolas Le Manchet
7dfb897b69
docs: improve instructions for disabling the default nginx site
...
The previous instructions for disabling the default site left things in
an in-between state: it still returned an error page and did not disable
the default HTTPS site unless the user figured out how to generate
a valid SSL certificate.
The changes made in this commit assume that the user actively disabling
the default site considers all requests to unknown vhosts as bogus.
Therefore there is no point in responding and providing a valid SSL
certificate to them.
As such, the recommended error code is now `444` to close the connection
without responding and the HTTPS default site is disabled with
a self-signed certificate.
Also as all distributions supported by Dokku use systemd, make use of it
instead of the legacy `service` command which does not work anymore on
some distributions like Arch.
2023-01-14 14:06:54 +01:00
josegonzalez
7c6657e11e
Merge pull request #5579 from dokku/dependabot/maven/tests/apps/java/org.apache.maven.plugins-maven-dependency-plugin-3.5.0
...
chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 in /tests/apps/java
2023-01-13 12:15:34 -05:00
josegonzalez
40997f2e68
Merge pull request #5581 from dokku/short-install
...
Use short url for installation
2023-01-13 00:19:43 -05:00
Jose Diaz-Gonzalez
124a7b7c63
feat: use short url for installation
...
This brings the installer to the dokku.com domain, from which we can point it wherever we want.
2023-01-12 23:56:29 -05:00
josegonzalez
f8a2da7a63
Merge pull request #5580 from dokku/5549-plugin-no-reinstall
...
Do not attempt to reinstall already installed plugins
2023-01-12 21:03:45 -05:00
Jose Diaz-Gonzalez
ef32d2d88f
fix: do not attempt to reinstall already installed plugins
...
Instead, just warn that they won't be reinstalled.
Closes #5549
2023-01-12 21:03:03 -05:00
Dokku Bot
1edab5fa4f
Release 0.29.4
...
# History
## 0.29.4
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.29.4/bootstrap.sh
sudo DOKKU_TAG=v0.29.4 bash bootstrap.sh
```
### Bug Fixes
- #5571 : @josegonzalez Ensure we properly setup all data directories on app install and creation
- #5555 : @josegonzalez Drop debugging code from ps plugin
### Documentation
- #5563 : @kbuilds Clarify documentation for default site under nginx
### Tests
- #5557 : @josegonzalez Update GitHub actions
### Other
- #5577 : @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/gogrpc
- #5573 : @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-postdeploy
- #5574 : @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-tini
- #5575 : @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-predeploy
- #5576 : @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-no-tini
v0.29.4
2023-01-12 22:56:53 +00:00
dependabot[bot]
b3c175bb5e
chore(deps): bump maven-dependency-plugin in /tests/apps/java
...
Bumps [maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.4.0...maven-dependency-plugin-3.5.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-12 13:05:25 +00:00
josegonzalez
c6396ddfb8
Merge pull request #5577 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.19.5
...
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/gogrpc
2023-01-11 12:43:24 -05:00
dependabot[bot]
d1ad7c126c
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/gogrpc
...
Bumps golang from 1.19.4 to 1.19.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 17:43:15 +00:00
josegonzalez
a6c2f978da
Merge pull request #5573 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.19.5
...
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-postdeploy
2023-01-11 12:42:47 -05:00
josegonzalez
d089b3b5d1
Merge pull request #5574 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.19.5
...
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-tini
2023-01-11 12:42:40 -05:00
josegonzalez
7267467a2d
Merge pull request #5575 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.19.5
...
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-predeploy
2023-01-11 12:42:31 -05:00
josegonzalez
ec3c134e4a
Merge pull request #5571 from dokku/5568-prop-data-cleanup
...
Ensure we properly setup all data directories on app install and creation
2023-01-11 12:42:07 -05:00
josegonzalez
87049bf86c
Merge pull request #5576 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.19.5
...
chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-no-tini
2023-01-11 12:41:56 -05:00
dependabot[bot]
ebcbdcd779
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.19.4 to 1.19.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 13:15:47 +00:00
dependabot[bot]
d93b9751d5
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.19.4 to 1.19.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 13:15:46 +00:00
dependabot[bot]
fae1ad6669
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.19.4 to 1.19.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 13:15:37 +00:00
dependabot[bot]
464aecfec9
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.19.4 to 1.19.5.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 13:15:03 +00:00
Jose Diaz-Gonzalez
eeb2e69044
fix: only create the test app if it doesn't exist for tls tests
2023-01-11 00:55:47 -05:00
Jose Diaz-Gonzalez
0b45aea1d0
fix: just create the data directory if the old data directory doesn't exist
2023-01-10 02:10:06 -05:00
Jose Diaz-Gonzalez
93279b884a
tests: create the app before extracting tls data during tests
2023-01-10 02:09:33 -05:00
Jose Diaz-Gonzalez
05c6cecc14
tests: use run to invoke functions in tests
2023-01-10 02:09:22 -05:00
Jose Diaz-Gonzalez
ffa9f85cf2
chore: run go mod tidy
2023-01-09 14:00:12 -05:00
Jose Diaz-Gonzalez
47fb8e2093
fix: add missing triggers
2023-01-09 10:54:39 -05:00
Jose Diaz-Gonzalez
199c9bf615
chore: update go modules
2023-01-08 23:51:53 -05:00
Jose Diaz-Gonzalez
fd765c6ba4
feat: add missing modules
2023-01-08 23:49:39 -05:00
Jose Diaz-Gonzalez
0aa194eea7
fix: add missing docs
2023-01-08 23:47:33 -05:00
Jose Diaz-Gonzalez
6cbe93c245
refactor: move all golang code for managing data directories to common plugin
...
Additionally, ensure the golang plugins handle setup/teardown of plugin and app-specific data directories during install, rename, and clone phases.
2023-01-08 23:36:12 -05:00
josegonzalez
38fdb87c79
Merge pull request #5557 from dokku/update-github-actions
...
Update GitHub actions
2023-01-08 22:37:00 -05:00
josegonzalez
8d17d142a8
fix: use correct value for comment_mode
2023-01-08 20:18:33 -05:00
josegonzalez
3c2a7f2394
Merge pull request #5563 from kbuilds/nginx_documentation
...
Clarify documentation for default site under nginx
2023-01-01 23:50:38 -05:00
Kurtis Jensen
966daac040
addresses feedback on docs
2023-01-02 04:48:02 +00:00
Kurtis Jensen
60d1422b26
wording update
2023-01-02 03:53:18 +00:00
Kurtis Jensen
f0e87d2226
adds note about default nginx site
2023-01-02 03:49:29 +00:00
josegonzalez
20c30dc587
fix: drop name so all test results are downloaded
2022-12-29 11:32:20 -05:00
josegonzalez
0657e3a1f1
fix: correct yaml lint issues
2022-12-29 10:22:04 -05:00
Jose Diaz-Gonzalez
9f1bfb0d06
fix: set path to ensure compatibility with v1 of the action
...
See https://github.com/actions/download-artifact#compatibility-between-v1-and-v2v3 for more details.
2022-12-29 01:52:33 -05:00