summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Lebedeff <binarin@binarin.info>2021-09-28 19:56:01 +0200
committerAlexey Lebedeff <binarin@binarin.info>2021-09-30 13:36:41 +0200
commitf82b3007e4bf99880e7f3b8a1cd5770f6b482e35 (patch)
tree8c0e489dc7bcfe90b26b79e6008c4bd0bd00d2a4
parent96f090f8f8c9aa35027029b8ee9051308aed8672 (diff)
downloadrabbitmq-server-git-f82b3007e4bf99880e7f3b8a1cd5770f6b482e35.tar.gz
Update makefiles/bazel to reflect CT helpers repo merge-inmove-ct-helpers-to-monorepo-3.9
-rw-r--r--WORKSPACE.bazel18
-rw-r--r--deps/rabbit/BUILD.bazel4
-rw-r--r--deps/rabbitmq_auth_backend_cache/BUILD.bazel2
-rw-r--r--deps/rabbitmq_ct_client_helpers/.github/workflows/build.yaml31
-rw-r--r--deps/rabbitmq_ct_client_helpers/BUILD.bazel6
-rw-r--r--deps/rabbitmq_ct_helpers/.github/workflows/build.yaml31
-rw-r--r--deps/rabbitmq_ct_helpers/BUILD.bazel2
-rw-r--r--deps/rabbitmq_event_exchange/BUILD.bazel2
-rw-r--r--deps/rabbitmq_management/BUILD.bazel4
-rw-r--r--deps/rabbitmq_management_agent/BUILD.bazel2
-rw-r--r--deps/rabbitmq_peer_discovery_aws/BUILD.bazel2
-rw-r--r--rabbitmq-components.mk4
-rw-r--r--rabbitmq.bzl16
13 files changed, 22 insertions, 102 deletions
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index 52b2a22751..ac89ceffad 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -44,24 +44,6 @@ load("//:workspace_helpers.bzl", "rabbitmq_external_deps")
rabbitmq_external_deps(rabbitmq_workspace = "@")
-git_repository(
- name = "rabbitmq_ct_helpers",
- commit = "f709a6f6a2345d3ab5076469cb8d8e42e89b2b59",
- remote = "https://github.com/rabbitmq/rabbitmq-ct-helpers.git",
- repo_mapping = {
- "@rabbitmq-server": "@",
- },
-)
-
-git_repository(
- name = "rabbitmq_ct_client_helpers",
- commit = "51ed1e59d725816cd82a3bd6211c043d385f180e",
- remote = "https://github.com/rabbitmq/rabbitmq-ct-client-helpers.git",
- repo_mapping = {
- "@rabbitmq-server": "@",
- },
-)
-
load("//deps/amqp10_client:activemq.bzl", "activemq_archive")
activemq_archive()
diff --git a/deps/rabbit/BUILD.bazel b/deps/rabbit/BUILD.bazel
index d34564ec2b..250d17d80a 100644
--- a/deps/rabbit/BUILD.bazel
+++ b/deps/rabbit/BUILD.bazel
@@ -242,7 +242,7 @@ rabbitmq_home(
testonly = True,
plugins = [
":test_bazel_erlang_lib",
- "@rabbitmq_ct_client_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_client_helpers:bazel_erlang_lib",
"@inet_tcp_proxy//:bazel_erlang_lib",
"@meck//:bazel_erlang_lib",
],
@@ -916,7 +916,7 @@ suites = [
size = "small",
runtime_deps = [
"@meck//:bazel_erlang_lib",
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
),
rabbitmq_integration_suite(
diff --git a/deps/rabbitmq_auth_backend_cache/BUILD.bazel b/deps/rabbitmq_auth_backend_cache/BUILD.bazel
index aa25bf85eb..6a3dff9d77 100644
--- a/deps/rabbitmq_auth_backend_cache/BUILD.bazel
+++ b/deps/rabbitmq_auth_backend_cache/BUILD.bazel
@@ -70,7 +70,7 @@ suites = [
rabbitmq_suite(
name = "rabbit_auth_cache_SUITE",
runtime_deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
),
]
diff --git a/deps/rabbitmq_ct_client_helpers/.github/workflows/build.yaml b/deps/rabbitmq_ct_client_helpers/.github/workflows/build.yaml
deleted file mode 100644
index faa4fede0f..0000000000
--- a/deps/rabbitmq_ct_client_helpers/.github/workflows/build.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-name: Build
-on: push
-jobs:
- test:
- name: build
- runs-on: ubuntu-18.04
- strategy:
- matrix:
- erlang_version:
- - "23.2"
- timeout-minutes: 10
- steps:
- - name: CHECKOUT REPOSITORY
- uses: actions/checkout@v2
- - name: CONFIGURE OTP & ELIXIR
- uses: actions/setup-elixir@v1
- with:
- otp-version: ${{ matrix.erlang_version }}
- elixir-version: 1.10.4
- - name: CONFIGURE BAZEL
- run: |
- ERLANG_HOME="$(dirname $(dirname $(which erl)))"
- cat << EOF >> .bazelrc
- build --@bazel-erlang//:erlang_version=${{ matrix.erlang_version }}
- build --@bazel-erlang//:erlang_home=${ERLANG_HOME}
- EOF
- #! - name: Setup tmate session
- #! uses: mxschmitt/action-tmate@v3
- - name: BUILD
- run: |
- bazelisk build :bazel_erlang_lib
diff --git a/deps/rabbitmq_ct_client_helpers/BUILD.bazel b/deps/rabbitmq_ct_client_helpers/BUILD.bazel
index c2b5fe6601..785214e407 100644
--- a/deps/rabbitmq_ct_client_helpers/BUILD.bazel
+++ b/deps/rabbitmq_ct_client_helpers/BUILD.bazel
@@ -4,8 +4,8 @@ erlang_lib(
app_name = "rabbitmq_ct_client_helpers",
app_version = "master",
deps = [
- "@rabbitmq-server//deps/amqp_client:bazel_erlang_lib",
- "@rabbitmq-server//deps/rabbit_common:bazel_erlang_lib",
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/amqp_client:bazel_erlang_lib",
+ "//deps/rabbit_common:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
)
diff --git a/deps/rabbitmq_ct_helpers/.github/workflows/build.yaml b/deps/rabbitmq_ct_helpers/.github/workflows/build.yaml
deleted file mode 100644
index faa4fede0f..0000000000
--- a/deps/rabbitmq_ct_helpers/.github/workflows/build.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-name: Build
-on: push
-jobs:
- test:
- name: build
- runs-on: ubuntu-18.04
- strategy:
- matrix:
- erlang_version:
- - "23.2"
- timeout-minutes: 10
- steps:
- - name: CHECKOUT REPOSITORY
- uses: actions/checkout@v2
- - name: CONFIGURE OTP & ELIXIR
- uses: actions/setup-elixir@v1
- with:
- otp-version: ${{ matrix.erlang_version }}
- elixir-version: 1.10.4
- - name: CONFIGURE BAZEL
- run: |
- ERLANG_HOME="$(dirname $(dirname $(which erl)))"
- cat << EOF >> .bazelrc
- build --@bazel-erlang//:erlang_version=${{ matrix.erlang_version }}
- build --@bazel-erlang//:erlang_home=${ERLANG_HOME}
- EOF
- #! - name: Setup tmate session
- #! uses: mxschmitt/action-tmate@v3
- - name: BUILD
- run: |
- bazelisk build :bazel_erlang_lib
diff --git a/deps/rabbitmq_ct_helpers/BUILD.bazel b/deps/rabbitmq_ct_helpers/BUILD.bazel
index 4a356d2197..bd5d16299e 100644
--- a/deps/rabbitmq_ct_helpers/BUILD.bazel
+++ b/deps/rabbitmq_ct_helpers/BUILD.bazel
@@ -5,6 +5,6 @@ erlang_lib(
app_version = "master",
deps = [
"@proper//:bazel_erlang_lib",
- "@rabbitmq-server//deps/rabbit_common:bazel_erlang_lib",
+ "//deps/rabbit_common:bazel_erlang_lib",
],
)
diff --git a/deps/rabbitmq_event_exchange/BUILD.bazel b/deps/rabbitmq_event_exchange/BUILD.bazel
index 00d75d685a..893af482d0 100644
--- a/deps/rabbitmq_event_exchange/BUILD.bazel
+++ b/deps/rabbitmq_event_exchange/BUILD.bazel
@@ -49,7 +49,7 @@ suites = [
rabbitmq_suite(
name = "unit_SUITE",
runtime_deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
),
]
diff --git a/deps/rabbitmq_management/BUILD.bazel b/deps/rabbitmq_management/BUILD.bazel
index 1e5c43db03..b169cd918c 100644
--- a/deps/rabbitmq_management/BUILD.bazel
+++ b/deps/rabbitmq_management/BUILD.bazel
@@ -94,7 +94,7 @@ suites = [
name = "cache_SUITE",
size = "small",
runtime_deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
deps = [
"@proper//:bazel_erlang_lib",
@@ -157,7 +157,7 @@ suites = [
name = "rabbit_mgmt_stats_SUITE",
size = "small",
runtime_deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
deps = [
"//deps/rabbitmq_management_agent:bazel_erlang_lib",
diff --git a/deps/rabbitmq_management_agent/BUILD.bazel b/deps/rabbitmq_management_agent/BUILD.bazel
index 1e3404dc1b..e0c185096d 100644
--- a/deps/rabbitmq_management_agent/BUILD.bazel
+++ b/deps/rabbitmq_management_agent/BUILD.bazel
@@ -97,7 +97,7 @@ suites = [
name = "rabbit_mgmt_slide_SUITE",
size = "small",
runtime_deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
deps = [
"@proper//:bazel_erlang_lib",
diff --git a/deps/rabbitmq_peer_discovery_aws/BUILD.bazel b/deps/rabbitmq_peer_discovery_aws/BUILD.bazel
index d599fdc296..d5347c27fe 100644
--- a/deps/rabbitmq_peer_discovery_aws/BUILD.bazel
+++ b/deps/rabbitmq_peer_discovery_aws/BUILD.bazel
@@ -76,7 +76,7 @@ suites = [
"external",
],
deps = [
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
],
),
rabbitmq_suite(
diff --git a/rabbitmq-components.mk b/rabbitmq-components.mk
index 3d6c043300..9ff8e071ac 100644
--- a/rabbitmq-components.mk
+++ b/rabbitmq-components.mk
@@ -54,8 +54,8 @@ dep_rabbitmq_boot_steps_visualiser = git_rmq rabbitmq-boot-steps-vi
dep_rabbitmq_cli = git_rmq-subfolder rabbitmq-cli $(current_rmq_ref) $(base_rmq_ref) master
dep_rabbitmq_codegen = git_rmq-subfolder rabbitmq-codegen $(current_rmq_ref) $(base_rmq_ref) master
dep_rabbitmq_consistent_hash_exchange = git_rmq-subfolder rabbitmq-consistent-hash-exchange $(current_rmq_ref) $(base_rmq_ref) master
-dep_rabbitmq_ct_client_helpers = git_rmq rabbitmq-ct-client-helpers $(current_rmq_ref) $(base_rmq_ref) master
-dep_rabbitmq_ct_helpers = git_rmq rabbitmq-ct-helpers $(current_rmq_ref) $(base_rmq_ref) master
+dep_rabbitmq_ct_client_helpers = git_rmq-subfolder rabbitmq-ct-client-helpers $(current_rmq_ref) $(base_rmq_ref) master
+dep_rabbitmq_ct_helpers = git_rmq-subfolder rabbitmq-ct-helpers $(current_rmq_ref) $(base_rmq_ref) master
dep_rabbitmq_delayed_message_exchange = git_rmq rabbitmq-delayed-message-exchange $(current_rmq_ref) $(base_rmq_ref) master
dep_rabbitmq_dotnet_client = git_rmq rabbitmq-dotnet-client $(current_rmq_ref) $(base_rmq_ref) master
dep_rabbitmq_event_exchange = git_rmq-subfolder rabbitmq-event-exchange $(current_rmq_ref) $(base_rmq_ref) master
diff --git a/rabbitmq.bzl b/rabbitmq.bzl
index 4de01171dd..dff2e430c0 100644
--- a/rabbitmq.bzl
+++ b/rabbitmq.bzl
@@ -127,8 +127,8 @@ def rabbitmq_integration_suite(
additional_hdrs = additional_hdrs,
additional_srcs = additional_srcs,
data = [
- "@rabbitmq_ct_helpers//tools/tls-certs:Makefile",
- "@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in",
+ "//deps/rabbitmq_ct_helpers/tools/tls-certs:Makefile",
+ "//deps/rabbitmq_ct_helpers/tools/tls-certs:openssl.cnf.in",
] + data,
test_env = dict({
"SKIP_MAKE_TEST_DIST": "true",
@@ -144,12 +144,12 @@ def rabbitmq_integration_suite(
runtime_deps = [
"//deps/rabbitmq_cli:elixir_as_bazel_erlang_lib",
"//deps/rabbitmq_cli:rabbitmqctl",
- "@rabbitmq_ct_client_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_client_helpers:bazel_erlang_lib",
] + runtime_deps,
deps = [
"//deps/amqp_client:bazel_erlang_lib",
"//deps/rabbit_common:bazel_erlang_lib",
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
] + deps,
**kwargs
)
@@ -159,8 +159,8 @@ def rabbitmq_integration_suite(
suite_name = name,
tags = tags + ["mixed-version-cluster"],
data = [
- "@rabbitmq_ct_helpers//tools/tls-certs:Makefile",
- "@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in",
+ "//deps/rabbitmq_ct_helpers/tools/tls-certs:Makefile",
+ "//deps/rabbitmq_ct_helpers/tools/tls-certs:openssl.cnf.in",
] + data,
test_env = dict({
"SKIP_MAKE_TEST_DIST": "true",
@@ -178,12 +178,12 @@ def rabbitmq_integration_suite(
runtime_deps = [
"//deps/rabbitmq_cli:elixir_as_bazel_erlang_lib",
"//deps/rabbitmq_cli:rabbitmqctl",
- "@rabbitmq_ct_client_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_client_helpers:bazel_erlang_lib",
] + runtime_deps,
deps = [
"//deps/amqp_client:bazel_erlang_lib",
"//deps/rabbit_common:bazel_erlang_lib",
- "@rabbitmq_ct_helpers//:bazel_erlang_lib",
+ "//deps/rabbitmq_ct_helpers:bazel_erlang_lib",
] + deps,
**kwargs
)