Jose Diaz-Gonzalez
1699c6f3a3
Merge pull request #4118 from dokku/dependabot/pip/tests/apps/dockerfile-release/django-3.0.7
...
chore(deps): bump django from 3.0.2 to 3.0.7 in /tests/apps/dockerfile-release
2020-09-06 12:56:59 -04:00
Jose Diaz-Gonzalez
f5ba843cf3
feat: add ability to disable custom ninx.conf.sigil extraction
...
Closes #4087
2020-09-04 11:29:23 -04:00
dependabot[bot]
893df14c3e
chore(deps): bump django in /tests/apps/dockerfile-release
...
Bumps [django](https://github.com/django/django ) from 3.0.2 to 3.0.7.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.0.2...3.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-01 01:23:13 +00:00
Jose Diaz-Gonzalez
43c521c193
Merge pull request #4117 from dokku/go-app-json
2020-08-31 21:22:21 -04:00
Jose Diaz-Gonzalez
2b65def123
fix: pass command directly to entrypoint
...
Closes #3706
2020-08-31 18:36:07 -04:00
Jose Diaz-Gonzalez
84367e1c16
fix: correctly handle injecting environment variables to deployment tasks
...
Also test that release tasks are invoked the correct environment.
Closes #3817
2020-08-31 15:01:14 -04:00
Michael Chen
e64f7b34ff
Add unit test for config:clear
2020-08-31 18:48:36 +02:00
Jose Diaz-Gonzalez
7e7931f1ce
fix: add run prefix to deploy_app calls
2020-08-31 04:52:44 -04:00
Jose Diaz-Gonzalez
53dabf7fd0
refactor: fix handling of string andd array CMD and ENTRYPOINT values
...
Previous versions extracted the values as strings, prefixing the values with `/bin/sh -c '$CMD'` unnecessarily. This caused issues where we would incorrectly overrride these values when an app had a predeploy script.
Closes #3143
2020-08-31 02:31:36 -04:00
Jose Diaz-Gonzalez
16d15ae9bf
Merge pull request #4113 from dokku/remove-herokuish-release
...
Drop herokuish release code
2020-08-30 17:01:40 -04:00
Jose Diaz-Gonzalez
beb42b53b2
tests: ensure the deploy succeeeds
2020-08-30 14:51:02 -04:00
Jose Diaz-Gonzalez
939cb67daa
fix: remove container after use
2020-08-30 13:41:14 -04:00
Jose Diaz-Gonzalez
96b4ffbf5b
chore: drop herokuish release code
...
This is now done upstream in the herokuish project.
2020-08-29 15:54:49 -04:00
dependabot-preview[bot]
7ad723f23d
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 178 to 179.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/master/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v178...v179 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-28 06:10:42 +00:00
Jose Diaz-Gonzalez
a97f1d02cf
Merge pull request #4091 from dokku/dependabot/maven/tests/apps/java/org.eclipse.jetty-jetty-servlet-9.4.31.v20200723
...
chore(deps): bump jetty-servlet from 9.4.30.v20200611 to 9.4.31.v20200723 in /tests/apps/java
2020-08-28 01:22:02 -04:00
Yihao
9cbe771123
Fix proxy-read-timeout is not set for HTTPS
2020-07-30 18:39:23 +09:30
dependabot-preview[bot]
a545585ea1
chore(deps): bump jetty-servlet in /tests/apps/java
...
Bumps [jetty-servlet](https://github.com/eclipse/jetty.project ) from 9.4.30.v20200611 to 9.4.31.v20200723.
- [Release notes](https://github.com/eclipse/jetty.project/releases )
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.30.v20200611...jetty-9.4.31.v20200723 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-30 06:48:16 +00:00
dependabot-preview[bot]
bb61aaa85c
chore(deps): bump monolog/monolog in /tests/apps/php
...
Bumps [monolog/monolog](https://github.com/Seldaek/monolog ) from 1.25.4 to 1.25.5.
- [Release notes](https://github.com/Seldaek/monolog/releases )
- [Changelog](https://github.com/Seldaek/monolog/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Seldaek/monolog/compare/1.25.4...1.25.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-24 09:28:07 +00:00
Jose Diaz-Gonzalez
9ac7b00718
fix: force set all plugin permissions on plugin:install/update
...
Closes #4027
2020-07-17 15:55:50 -04:00
dependabot-preview[bot]
9ab224f3ce
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 177 to 178.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/master/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v177...v178 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-10 08:36:17 +00:00
Roland van Laar
be0ba28570
feat: Add show option to the certs plugin
...
The 'server.key' and 'server.crt' can printed to stdin.
The two options are:
`dokku certs:show <app> key > server.key`
`dokku certs:show <app> crt > server.crt`
This will create two files, `server.key` and `server.crt`.
Those files contain the private key and the certificate.
Includes tests.
2020-07-04 13:14:02 +02:00
Roland van Laar
5f312d7347
Make make test pass on linting
2020-07-04 00:08:44 +02:00
Jose Diaz-Gonzalez
42122a7540
feat: allow controlling proxy-read-timeout
...
Closes #4042
2020-07-01 19:08:15 -04:00
Jose Diaz-Gonzalez
eaf0d9af55
feat: create proxy:build-config command
...
Closes #4024
2020-06-29 20:51:12 -04:00
Jose Diaz-Gonzalez
7481943a9b
Merge pull request #4036 from dokku/store-build-artifact
...
Store the deb and rpm artifacts
2020-06-28 03:03:26 -04:00
Jose Diaz-Gonzalez
1a0c123823
tests: store the deb and rpm artifacts
2020-06-28 01:21:40 -04:00
Jose Diaz-Gonzalez
e75aadff15
fix: teardown apps and containers in global teardown
2020-06-21 17:12:24 -04:00
Jose Diaz-Gonzalez
d8cd5250a2
tests: delete old apps and ensure the test helper is quieter
2020-06-21 15:33:10 -04:00
Jose Diaz-Gonzalez
9e7b31b4e8
Merge pull request #4030 from dokku/circleci-workflow
2020-06-20 22:09:01 -04:00
Jose Diaz-Gonzalez
564de7434b
fix: update tests for non-cache using app
2020-06-20 20:48:16 -04:00
Jose Diaz-Gonzalez
59f1ba20db
fix: switch to binary
2020-06-20 20:37:01 -04:00
Jose Diaz-Gonzalez
5ad7ece8d3
chore: split out nginx-vhosts tests
2020-06-20 20:35:11 -04:00
Jose Diaz-Gonzalez
dabe90a0de
fix: properly handle new default app
2020-06-20 19:01:59 -04:00
Jose Diaz-Gonzalez
1ecb9585ef
fix: correct test for new null buildpack
2020-06-20 18:35:29 -04:00
Jose Diaz-Gonzalez
36ceca7a94
feat: split tests out even more and start deploy tests in parallel
2020-06-20 18:08:00 -04:00
Jose Diaz-Gonzalez
008b362751
feat: switch to null buildpack for performance
2020-06-20 17:02:27 -04:00
Jose Diaz-Gonzalez
b6bf22812b
fix: add bash
...
This is preferable to having a very large image that is based on debian/ubuntu.
2020-06-20 13:53:46 -04:00
Jose Diaz-Gonzalez
5fd04001d8
feat: split out test files and execute them manually
...
This breaks the old grouping mechanism, but honestly that was a weird way of doing it.
2020-06-20 13:22:47 -04:00
Jose Diaz-Gonzalez
fb7bac4652
tests: split out tests more
2020-06-20 13:05:31 -04:00
Jose Diaz-Gonzalez
ef46db5d6b
chore: switch to node:4-alpine
...
This is a smaller image that should speed up tests...
2020-06-20 13:04:04 -04:00
Jose Diaz-Gonzalez
9d747b7c82
chore: drop check
2020-06-20 01:09:52 -04:00
Jose Diaz-Gonzalez
3084ac098e
fix: correct quiet flag
2020-06-20 00:48:11 -04:00
Jose Diaz-Gonzalez
f083561ee7
feat: add test for remote ssh during deploy_app
2020-06-20 00:32:42 -04:00
Jose Diaz-Gonzalez
ae67f14f9b
chore: quieter test output
2020-06-20 00:29:58 -04:00
Jose Diaz-Gonzalez
90a5391252
tests: split out core, nginx and ps tests
2020-06-19 23:29:25 -04:00
Jose Diaz-Gonzalez
cf113ecda2
chore: move apps tests to 60_
...
They take ~12 minutes on their own...
2020-06-19 23:25:08 -04:00
Jose Diaz-Gonzalez
edf5d29213
tests: set correct user on github actions
2020-06-19 22:01:13 -04:00
Jose Diaz-Gonzalez
9451216606
refactor: build the package separately from running ci
2020-06-19 22:01:12 -04:00
dependabot-preview[bot]
e2eceb49ca
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 176 to 177.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/master/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v176...v177 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-19 08:59:30 +00:00
Jose Diaz-Gonzalez
4aae0f1a1d
fix: do not allow slashes in app names
...
There is likely a better regex for the actually allowed names, but this will suffice for ensuring folks don't do weird things with their folder structures...
Closes #4013
2020-06-18 11:13:11 -04:00