diff --git a/tests.mk b/tests.mk index 7d255e29d..495d5c80f 100644 --- a/tests.mk +++ b/tests.mk @@ -299,3 +299,29 @@ tests-ci-retry-failed: bats-retry --execute test-results/bats test-ci-docker: setup-docker-deploy-tests deploy-test-checks-root deploy-test-config deploy-test-multi deploy-test-go-fail-predeploy deploy-test-go-fail-postdeploy + +generate-ssl-tars: generate-ssl-tar generate-ssl-sans-tar generate-ssl-wildcard-tar + +generate-ssl-tar: + rm -rf /tmp/dokku-server_ssl + mkdir -p /tmp/dokku-server_ssl + openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout /tmp/dokku-server_ssl/server.key -out /tmp/dokku-server_ssl/server.crt -subj "/CN=dokku.me" -days 3650 + rm tests/unit/server_ssl.tar + cd /tmp/dokku-server_ssl && tar cvf $(PWD)/tests/unit/server_ssl.tar server.key server.crt + tar -tvf tests/unit/server_ssl.tar + +generate-ssl-sans-tar: + rm -rf /tmp/dokku-server_ssl_sans + mkdir -p /tmp/dokku-server_ssl_sans + openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout /tmp/dokku-server_ssl_sans/server.key -out /tmp/dokku-server_ssl_sans/server.crt -subj "/CN=test.dokku.me" -days 3650 -addext "subjectAltName = DNS:www.test.dokku.me, DNS:www.test.app.dokku.me" + rm tests/unit/server_ssl_sans.tar + cd /tmp/dokku-server_ssl_sans && tar cvf $(PWD)/tests/unit/server_ssl_sans.tar server.key server.crt + tar -tvf tests/unit/server_ssl_sans.tar + +generate-ssl-wildcard-tar: + rm -rf /tmp/dokku-server_ssl_wildcard + mkdir -p /tmp/dokku-server_ssl_wildcard + openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout /tmp/dokku-server_ssl_wildcard/server.key -out /tmp/dokku-server_ssl_wildcard/server.crt -subj "/CN=*.dokku.me" -days 3650 + rm tests/unit/server_ssl_wildcard.tar + cd /tmp/dokku-server_ssl_wildcard && tar cvf $(PWD)/tests/unit/server_ssl_wildcard.tar server.key server.crt + tar -tvf tests/unit/server_ssl_wildcard.tar diff --git a/tests/unit/server_ssl.tar b/tests/unit/server_ssl.tar index a70087e60..6cf6df7ed 100644 Binary files a/tests/unit/server_ssl.tar and b/tests/unit/server_ssl.tar differ diff --git a/tests/unit/server_ssl_sans.tar b/tests/unit/server_ssl_sans.tar index 61543392f..a472b46e1 100644 Binary files a/tests/unit/server_ssl_sans.tar and b/tests/unit/server_ssl_sans.tar differ diff --git a/tests/unit/server_ssl_wildcard.tar b/tests/unit/server_ssl_wildcard.tar index 96da9c2bb..fa45381ac 100644 Binary files a/tests/unit/server_ssl_wildcard.tar and b/tests/unit/server_ssl_wildcard.tar differ