File tree 4 files changed +13
-10
lines changed
4 files changed +13
-10
lines changed Original file line number Diff line number Diff line change 1
1
module (
2
2
name = "rabbitmq_delayed_message_exchange" ,
3
- version = "3.13 .0" ,
3
+ version = "4.0 .0" ,
4
4
)
5
5
6
6
bazel_dep (
@@ -27,14 +27,14 @@ use_repo(
27
27
28
28
bazel_dep (
29
29
name = "rabbitmq-server" ,
30
- version = "3.13 .0" ,
30
+ version = "4.0 .0" ,
31
31
)
32
32
33
33
archive_override (
34
34
module_name = "rabbitmq-server" ,
35
- strip_prefix = "rabbitmq-server-main " ,
35
+ strip_prefix = "rabbitmq-server-4.0.x " ,
36
36
urls = [
37
- "https://github.com/rabbitmq/rabbitmq-server/archive/refs/heads/main .zip" ,
37
+ "https://github.com/rabbitmq/rabbitmq-server/archive/refs/heads/v4.0.x .zip" ,
38
38
],
39
39
)
40
40
Original file line number Diff line number Diff line change @@ -2,10 +2,11 @@ PROJECT = rabbitmq_delayed_message_exchange
2
2
PROJECT_DESCRIPTION = RabbitMQ Delayed Message Exchange
3
3
PROJECT_MOD = rabbit_delayed_message_app
4
4
5
- RABBITMQ_VERSION ?= v3.13.x
5
+ RABBITMQ_VERSION ?= v4.0.x
6
+ current_rmq_ref = $(RABBITMQ_VERSION )
6
7
7
8
define PROJECT_APP_EXTRA_KEYS
8
- {broker_version_requirements, ["3.13 .0"]}
9
+ {broker_version_requirements, ["4.0 .0"]}
9
10
endef
10
11
11
12
dep_amqp_client = git_rmq-subfolder rabbitmq-erlang-client $(RABBITMQ_VERSION )
Original file line number Diff line number Diff line change @@ -31,11 +31,13 @@ of some kind.
31
31
32
32
## Supported RabbitMQ Versions
33
33
34
- The most recent release of this plugin targets RabbitMQ 3.13.x.
34
+ The most recent release of this plugin targets RabbitMQ 4.0.x.
35
+
36
+ This plugin currently only supports Mnesia for metadata store (do not use it with Khepri).
35
37
36
38
## Supported Erlang/OTP Versions
37
39
38
- The latest version of this plugin [ requires Erlang 26.0 or later versions] ( https://www.rabbitmq.com/which-erlang.html ) , same as RabbitMQ 3.13 .x.
40
+ The latest version of this plugin [ requires Erlang 26.2 or later versions] ( https://www.rabbitmq.com/which-erlang.html ) , same as RabbitMQ 4.0 .x.
39
41
40
42
## Project Maturity
41
43
@@ -199,7 +201,7 @@ The EZ file is created in the `bazel-bin` directory.
199
201
200
202
1 . Update ` broker_version_requirements ` in ` helpers.bzl ` & ` Makefile ` (Optional)
201
203
1 . Update the plugin version in ` MODULE.bazel `
202
- 1 . Push a tag (i.e. ` v3.13 .0` ) with the matching version
204
+ 1 . Push a tag (i.e. ` v4.0 .0` ) with the matching version
203
205
1 . Allow the Release workflow to run and create a draft release
204
206
1 . Review and publish the release
205
207
Original file line number Diff line number Diff line change 1
1
load ("@rules_erlang//:ct.bzl" , "ct_test" )
2
2
3
- BROKER_VERSION_REQUIREMENTS_TERM = """{broker_version_requirements, ["3.13 .0"]}"""
3
+ BROKER_VERSION_REQUIREMENTS_TERM = """{broker_version_requirements, ["4.0 .0"]}"""
4
4
5
5
def rabbitmq_suite (
6
6
name = None ,
You can’t perform that action at this time.
0 commit comments