Jose Diaz-Gonzalez
edd6e476b3
refactor: simplify how url generation works
...
The URLS file is no longer necessary as urls are now generated directly from the app VHOST file.
This also moves all the url generation logic to the domains plugin.
2022-12-02 02:19:59 -05:00
Jose Diaz-Gonzalez
f4f0a29446
fix: correct domain wildcard tests for new domain initialization method
2022-12-01 22:57:31 -05:00
Jose Diaz-Gonzalez
d18cb3766c
fix: correct tests for new domain initialization method
2022-12-01 22:39:38 -05:00
dependabot[bot]
fed6b871ce
chore(deps): bump maven-dependency-plugin in /tests/apps/java
...
Bumps [maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.3.0...maven-dependency-plugin-3.4.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 >
2022-12-01 07:27:17 +00:00
Jose Diaz-Gonzalez
7ec555f617
fix: properly test priority
...
It is no longer part of the service name.
2022-12-01 00:27:21 -05:00
josegonzalez
a42360ec34
Merge pull request #5493 from dokku/5410-fix-ssl-detection
...
Correct issue with detection of non-https port mapping as https port mapping
2022-11-29 01:38:15 -05:00
josegonzalez
6522012b89
fix: do not use priority in test lookup
2022-11-29 01:27:57 -05:00
Jose Diaz-Gonzalez
b7bff8e152
fix: correct issue with detection of non-https port mapping as https port mapping
...
This allows folks to _only_ set the letsencrypt-email in order to get https working as expected.
Closes #5410
2022-11-29 00:21:04 -05:00
josegonzalez
a416b07b0f
Merge pull request #5497 from dokku/dependabot/docker/tests/apps/dockerfile-entrypoint/ruby-3.1.3
...
chore(deps): bump ruby from 3.1.2 to 3.1.3 in /tests/apps/dockerfile-entrypoint
2022-11-28 11:16:50 -05:00
dependabot[bot]
c8fc1e5ca8
chore(deps): bump ruby in /tests/apps/dockerfile-entrypoint
...
Bumps ruby from 3.1.2 to 3.1.3.
---
updated-dependencies:
- dependency-name: ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-28 13:21:45 +00:00
dependabot[bot]
40c41d0a7e
chore(deps): bump sinatra from 3.0.3 to 3.0.4 in /tests/apps/ruby
...
Bumps [sinatra](https://github.com/sinatra/sinatra ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/sinatra/sinatra/releases )
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.3...v3.0.4 )
---
updated-dependencies:
- dependency-name: sinatra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-28 13:01:56 +00:00
Jose Diaz-Gonzalez
e26b0ba1db
feat: add ability to set a custom priority for traefik routing rules
2022-11-27 22:23:06 -05:00
Jose Diaz-Gonzalez
fe4d80a82b
refactor: cleanup zero'd out processes when a Procfile omitting those process types is set
...
This change also moves the referenced Procfile out to a host path once on deploy vs potentially several times, which should speed up deploys a small amount and simplify reasoning about the file.
Closes #5112
2022-11-25 14:50:35 -05:00
Jose Diaz-Gonzalez
3100eeb151
chore: split up ps-general tests
2022-11-25 14:50:35 -05:00
Jose Diaz-Gonzalez
4e4f3c839a
chore: drop installation of nginx ppa
...
We've been using OS nginx for quite a while now as it's been updated significantly, so there is no need to use the official ppa anymore.
2022-11-25 14:47:52 -05:00
Jose Diaz-Gonzalez
1238c8d7e0
feat: allow users to enable herokuish usage on arm/arm64 platforms
...
While the majority of buildpacks do not work on non-amd64 platforms, this will at least allow developers the option to choose when to override this setting.
2022-11-24 14:43:47 -05:00
Jose Diaz-Gonzalez
5dc1e779ae
chore: run shfmt
2022-11-24 12:58:34 -05:00
Jose Diaz-Gonzalez
9fdc06e6fa
tests: add a test case to cover new functionality
2022-11-24 00:52:18 -05:00
Jose Diaz-Gonzalez
4da1f7091a
fix: run shfmt
2022-11-23 17:49:41 -05:00
Jose Diaz-Gonzalez
47f5af44c5
tests: add a test for the error message
2022-11-23 17:46:33 -05:00
Jose Diaz-Gonzalez
e8f69ca90e
fix: remove equals sign
2022-11-22 20:28:28 -05:00
Jose Diaz-Gonzalez
f5c3b5dc34
refactor: move DOKKU_WAIT_TO_RETIRE to a checks property
...
This centralizes the property and removes one more dokku-specific property from the app environment variables.
Closes #5049
2022-11-22 20:27:43 -05:00
dependabot[bot]
e39f532ed2
chore(deps): bump sinatra from 3.0.2 to 3.0.3 in /tests/apps/ruby
...
Bumps [sinatra](https://github.com/sinatra/sinatra ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/sinatra/sinatra/releases )
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: sinatra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-14 13:01:07 +00:00
dependabot[bot]
6af43baa71
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 226 to 227.
- [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/v226...v227 )
---
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 >
2022-11-08 13:06:48 +00:00
Jose Diaz-Gonzalez
aa49df4fe4
fix: do not attempt to attach a network to a container that already has it
...
This avoids issues when scaling unrelated process types or if the user has specified the same network at different phases.
Closes #5352
2022-11-06 18:30:05 -05:00
Jose Diaz-Gonzalez
58ef7c98d4
Merge pull request #5437 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.19.3
...
chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/zombies-dockerfile-tini
2022-11-02 16:45:36 -04:00
Jose Diaz-Gonzalez
7807caf212
Merge pull request #5434 from dokku/upgrade-to-go119
...
Upgrade to go 1.19 everywhere
2022-11-02 16:45:03 -04:00
dependabot[bot]
356f34c8a8
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.19.2 to 1.19.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 17:12:03 +00:00
Jose Diaz-Gonzalez
b7a6b63d5a
Merge pull request #5441 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.19.3
...
chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/gogrpc
2022-11-02 13:11:33 -04:00
Jose Diaz-Gonzalez
5e93e0e612
Merge pull request #5440 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.19.3
...
chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/go-fail-predeploy
2022-11-02 13:11:24 -04:00
Jose Diaz-Gonzalez
2945a53332
Merge pull request #5439 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.19.3
...
chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/zombies-dockerfile-no-tini
2022-11-02 13:11:01 -04:00
dependabot[bot]
51879ee61a
chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/gogrpc
...
Bumps golang from 1.19.2 to 1.19.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 15:08:15 +00:00
dependabot[bot]
c1e37f80f0
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.19.2 to 1.19.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 14:16:16 +00:00
dependabot[bot]
28fbb8a54d
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.19.2 to 1.19.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 14:16:16 +00:00
dependabot[bot]
97b9961ffc
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.19.2 to 1.19.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 14:16:14 +00:00
Jose Diaz-Gonzalez
ca224b8e1a
chore: drop goVersion
...
Let the buildpack figure out the best version instead.
2022-11-01 20:57:23 -04:00
Jose Diaz-Gonzalez
5615765ddc
feat: upgrade to go 1.19 everywhere
2022-10-31 13:49:17 -04:00
Jose Diaz-Gonzalez
78157c8072
Merge pull request #5431 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-226
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 225 to 226 in /tests/apps/php
2022-10-31 10:54:55 -04:00
Jose Diaz-Gonzalez
0c5ed725d9
Merge pull request #5426 from dokku/dependabot/docker/tests/apps/dockerfile-release/python-3.11.0-buster
...
chore(deps): bump python from 3.10.0-buster to 3.11.0-buster in /tests/apps/dockerfile-release
2022-10-31 10:54:44 -04:00
Jose Diaz-Gonzalez
a4554b794e
Merge pull request #5320 from dokku/5171-run-json-output
...
Add json format output to run:list
2022-10-29 17:06:50 -04:00
Jose Diaz-Gonzalez
1e644d409b
chore: update python version in pipfile
2022-10-29 17:05:58 -04:00
dependabot[bot]
103d8ad368
chore(deps): bump python in /tests/apps/dockerfile-release
...
Bumps python from 3.10.0-buster to 3.11.0-buster.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-29 20:47:26 +00:00
dependabot[bot]
265a464c2d
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 225 to 226.
- [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/v225...v226 )
---
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 >
2022-10-28 13:26:52 +00:00
Jose Diaz-Gonzalez
83b8d02efd
fix: correct shfmt issue
2022-10-22 17:51:06 -04:00
Jose Diaz-Gonzalez
4ef260f57a
fix: ignore https mappings when no ssl certificate exists
...
This fixes issues where users may somehow add an https mapping but are missing an ssl certificate, causing nginx to not load properly. We now ignore the mapping and warn users of the misconfiguration.
Closes #5368
2022-10-22 17:47:54 -04:00
Jose Diaz-Gonzalez
03f43b602d
Merge pull request #5418 from dokku/dependabot/docker/tests/apps/dockerfile-noexpose/node-19-alpine
...
chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile-noexpose
2022-10-22 03:05:19 -04:00
Jose Diaz-Gonzalez
fc832b580b
tests: test that build-arg works as expected
...
Closes #5388
2022-10-21 22:16:51 -04:00
dependabot[bot]
cc3f8f0c70
chore(deps): bump node in /tests/apps/dockerfile-noexpose
...
Bumps node from 18-alpine to 19-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-22 01:34:43 +00:00
dependabot[bot]
296f71660c
chore(deps): bump node in /tests/apps/dockerfile-procfile-bad
...
Bumps node from 18-alpine to 19-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-22 01:28:15 +00:00
dependabot[bot]
364a1a3507
chore(deps): bump node in /tests/apps/dockerfile-dokku-scale
...
Bumps node from 18-alpine to 19-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-20 04:29:17 +00:00