Skip to content

Commit e18d77a

Browse files
committed
Add cluster testing on CI
1 parent d909d69 commit e18d77a

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

.github/workflows/test-pr.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,10 @@ jobs:
3737
- name: Stop toxiproxy
3838
run: docker stop toxiproxy && docker rm toxiproxy
3939
- name: Stop broker
40-
run: docker stop rabbitmq && docker rm rabbitmq
40+
run: docker stop rabbitmq && docker rm rabbitmq
41+
- name: Start cluster
42+
run: ci/start-cluster.sh
43+
- name: Test against cluster
44+
run: ./mvnw test -Dtest=ClusterTest -Drabbitmqctl.bin=DOCKER:rabbitmq0
45+
- name: Stop cluster
46+
run: docker compose --file ci/cluster/docker-compose.yml down

.github/workflows/test-supported-java-versions.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,10 @@ jobs:
4545
- name: Stop toxiproxy
4646
run: docker stop toxiproxy && docker rm toxiproxy
4747
- name: Stop broker
48-
run: docker stop rabbitmq && docker rm rabbitmq
48+
run: docker stop rabbitmq && docker rm rabbitmq
49+
- name: Start cluster
50+
run: ci/start-cluster.sh
51+
- name: Test against cluster
52+
run: ./mvnw test -Dtest=ClusterTest -Drabbitmqctl.bin=DOCKER:rabbitmq0
53+
- name: Stop cluster
54+
run: docker compose --file ci/cluster/docker-compose.yml down

0 commit comments

Comments
 (0)