make run-tls-broker: Fix certificates path on Windows
This commit is contained in:
parent
469ada3d5d
commit
7bc283771f
|
|
@ -170,9 +170,9 @@ define test_rabbitmq_config_with_tls
|
||||||
{loopback_users, []},
|
{loopback_users, []},
|
||||||
{ssl_listeners, [5671]},
|
{ssl_listeners, [5671]},
|
||||||
{ssl_options, [
|
{ssl_options, [
|
||||||
{cacertfile, "$(TEST_TLS_CERTS_DIR)/testca/cacert.pem"},
|
{cacertfile, "$(TEST_TLS_CERTS_DIR_in_config)/testca/cacert.pem"},
|
||||||
{certfile, "$(TEST_TLS_CERTS_DIR)/server/cert.pem"},
|
{certfile, "$(TEST_TLS_CERTS_DIR_in_config)/server/cert.pem"},
|
||||||
{keyfile, "$(TEST_TLS_CERTS_DIR)/server/key.pem"},
|
{keyfile, "$(TEST_TLS_CERTS_DIR_in_config)/server/key.pem"},
|
||||||
{verify, verify_peer},
|
{verify, verify_peer},
|
||||||
{fail_if_no_peer_cert, false},
|
{fail_if_no_peer_cert, false},
|
||||||
{honor_cipher_order, true}]}
|
{honor_cipher_order, true}]}
|
||||||
|
|
@ -182,6 +182,11 @@ endef
|
||||||
|
|
||||||
TEST_CONFIG_FILE ?= $(TEST_TMPDIR)/test.config
|
TEST_CONFIG_FILE ?= $(TEST_TMPDIR)/test.config
|
||||||
TEST_TLS_CERTS_DIR = $(TEST_TMPDIR)/tls-certs
|
TEST_TLS_CERTS_DIR = $(TEST_TMPDIR)/tls-certs
|
||||||
|
ifeq ($(PLATFORM),msys2)
|
||||||
|
TEST_TLS_CERTS_DIR_in_config = $(shell echo $(TEST_TLS_CERTS_DIR) | sed -E "s,^/([^/]+),\1:,")
|
||||||
|
else
|
||||||
|
TEST_TLS_CERTS_DIR_in_config = $(TEST_TLS_CERTS_DIR)
|
||||||
|
endif
|
||||||
|
|
||||||
.PHONY: $(TEST_CONFIG_FILE)
|
.PHONY: $(TEST_CONFIG_FILE)
|
||||||
$(TEST_CONFIG_FILE): node-tmpdir
|
$(TEST_CONFIG_FILE): node-tmpdir
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue