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 = [ srcs = [
"@inet_tcp_proxy//:erlang_app", "@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"], visibility = ["//visibility:public"],
) )
filegroup( filegroup(
name = "standard_plugins", name = "standard_plugins",
srcs = glob(["*.ez"]), srcs = glob(["**/*"]),
visibility = ["//visibility:public"], visibility = ["//visibility:public"],
) )
EOF EOF
""" """
http_archive( http_archive(
name = "rabbitmq-server-generic-unix-3.8.22", name = "rabbitmq-server-generic-unix-3.9",
build_file = "@//:BUILD.package_generic_unix", build_file = "@//:BUILD.package_generic_unix",
patch_cmds = [ADD_PLUGINS_DIR_BUILD_FILE], patch_cmds = [ADD_PLUGINS_DIR_BUILD_FILE],
strip_prefix = "rabbitmq_server-3.8.22", sha256 = "4672fad92a815b879cc78a5a9fd28445152b61745d68acd50432c15f96792171",
urls = ["https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.22/rabbitmq-server-generic-unix-3.8.22.tar.xz"], 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), "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_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_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()), }.items() + test_env.items()),
tools = [ tools = [
":rabbitmq-for-tests-run", ":rabbitmq-for-tests-run",
"@rabbitmq-server-generic-unix-3.8.22//:rabbitmq-run", "@rabbitmq-server-generic-unix-3.9//:rabbitmq-run",
] + tools, ] + tools,
runtime_deps = [ runtime_deps = [
"//deps/rabbitmq_cli:elixir_app", "//deps/rabbitmq_cli:elixir_app",