Use rabbitmq 3.9 for mixed version testsing (#4208)

Use rabbitmq 3.9 for mixed version tests
This commit is contained in:
Philip Kuryloski 2022-02-28 14:38:19 +01:00 committed by GitHub
parent 003dcf333c
commit e8533a1fb8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 7 deletions

View File

@ -86,22 +86,23 @@ pkg_zip(
srcs = [
"@inet_tcp_proxy//:erlang_app",
],
package_file_name = "inet_tcp_proxy.ez",
package_file_name = "inet_tcp_proxy-0.1.0.ez",
visibility = ["//visibility:public"],
)
filegroup(
name = "standard_plugins",
srcs = glob(["*.ez"]),
srcs = glob(["**/*"]),
visibility = ["//visibility:public"],
)
EOF
"""
http_archive(
name = "rabbitmq-server-generic-unix-3.8.22",
name = "rabbitmq-server-generic-unix-3.9",
build_file = "@//:BUILD.package_generic_unix",
patch_cmds = [ADD_PLUGINS_DIR_BUILD_FILE],
strip_prefix = "rabbitmq_server-3.8.22",
urls = ["https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.22/rabbitmq-server-generic-unix-3.8.22.tar.xz"],
sha256 = "4672fad92a815b879cc78a5a9fd28445152b61745d68acd50432c15f96792171",
strip_prefix = "rabbitmq_server-3.9.13",
urls = ["https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.13/rabbitmq-server-generic-unix-3.9.13.tar.xz"],
)

View File

@ -226,11 +226,11 @@ def rabbitmq_integration_suite(
"RABBITMQCTL": "$TEST_SRCDIR/$TEST_WORKSPACE/{}/broker-for-tests-home/sbin/rabbitmqctl".format(package),
"RABBITMQ_PLUGINS": "$TEST_SRCDIR/$TEST_WORKSPACE/{}/broker-for-tests-home/sbin/rabbitmq-plugins".format(package),
"RABBITMQ_QUEUES": "$TEST_SRCDIR/$TEST_WORKSPACE/{}/broker-for-tests-home/sbin/rabbitmq-queues".format(package),
"RABBITMQ_RUN_SECONDARY": "$TEST_SRCDIR/rabbitmq-server-generic-unix-3.8.22/rabbitmq-run",
"RABBITMQ_RUN_SECONDARY": "$TEST_SRCDIR/rabbitmq-server-generic-unix-3.9/rabbitmq-run",
}.items() + test_env.items()),
tools = [
":rabbitmq-for-tests-run",
"@rabbitmq-server-generic-unix-3.8.22//:rabbitmq-run",
"@rabbitmq-server-generic-unix-3.9//:rabbitmq-run",
] + tools,
runtime_deps = [
"//deps/rabbitmq_cli:elixir_app",