File tree 3 files changed +23
-3
lines changed
3 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -41,10 +41,18 @@ jobs:
41
41
-Dclient.key=./tls-gen/basic/result/client_$(hostname)_key.pem
42
42
- name : Test (dynamic-batch publishing)
43
43
run : |
44
- ./mvnw verify -Drabbitmqctl.bin=DOCKER:rabbitmq \
44
+ ./mvnw test -Drabbitmqctl.bin=DOCKER:rabbitmq \
45
45
-Drabbitmq.stream.producer.dynamic.batch=true \
46
46
-Dca.certificate=./tls-gen/basic/result/ca_certificate.pem \
47
47
-Dclient.certificate=./tls-gen/basic/result/client_$(hostname)_certificate.pem \
48
48
-Dclient.key=./tls-gen/basic/result/client_$(hostname)_key.pem
49
49
- name : Stop broker
50
50
run : docker stop rabbitmq && docker rm rabbitmq
51
+ - name : Start cluster
52
+ run : ci/start-cluster.sh
53
+ env :
54
+ RABBITMQ_IMAGE : ${{ matrix.rabbitmq-image }}
55
+ - name : Test against cluster
56
+ run : ./mvnw test -Dtest="*ClusterTest" -Drabbitmqctl.bin=DOCKER:rabbitmq0
57
+ - name : Stop cluster
58
+ run : docker compose --file ci/cluster/docker-compose.yml down
Original file line number Diff line number Diff line change @@ -43,11 +43,17 @@ jobs:
43
43
-Dnet.bytebuddy.experimental=true -Djacoco.skip=true -Dspotbugs.skip=true
44
44
- name : Test (dynamic-batch publishing)
45
45
run : |
46
- ./mvnw verify -Drabbitmqctl.bin=DOCKER:rabbitmq \
46
+ ./mvnw test -Drabbitmqctl.bin=DOCKER:rabbitmq \
47
47
-Drabbitmq.stream.producer.dynamic.batch=true \
48
48
-Dca.certificate=./tls-gen/basic/result/ca_certificate.pem \
49
49
-Dclient.certificate=./tls-gen/basic/result/client_$(hostname)_certificate.pem \
50
50
-Dclient.key=./tls-gen/basic/result/client_$(hostname)_key.pem \
51
51
-Dnet.bytebuddy.experimental=true -Djacoco.skip=true -Dspotbugs.skip=true
52
52
- name : Stop broker
53
53
run : docker stop rabbitmq && docker rm rabbitmq
54
+ - name : Start cluster
55
+ run : ci/start-cluster.sh
56
+ - name : Test against cluster
57
+ run : ./mvnw test -Dtest="*ClusterTest" -Drabbitmqctl.bin=DOCKER:rabbitmq0
58
+ - name : Stop cluster
59
+ run : docker compose --file ci/cluster/docker-compose.yml down
Original file line number Diff line number Diff line change @@ -42,13 +42,19 @@ jobs:
42
42
-Dclient.key=./tls-gen/basic/result/client_$(hostname)_key.pem
43
43
- name : Test (dynamic-batch publishing)
44
44
run : |
45
- ./mvnw verify -Drabbitmqctl.bin=DOCKER:rabbitmq \
45
+ ./mvnw test -Drabbitmqctl.bin=DOCKER:rabbitmq \
46
46
-Drabbitmq.stream.producer.dynamic.batch=true \
47
47
-Dca.certificate=./tls-gen/basic/result/ca_certificate.pem \
48
48
-Dclient.certificate=./tls-gen/basic/result/client_$(hostname)_certificate.pem \
49
49
-Dclient.key=./tls-gen/basic/result/client_$(hostname)_key.pem
50
50
- name : Stop broker
51
51
run : docker stop rabbitmq && docker rm rabbitmq
52
+ - name : Start cluster
53
+ run : ci/start-cluster.sh
54
+ - name : Test against cluster
55
+ run : ./mvnw test -Dtest="*ClusterTest" -Drabbitmqctl.bin=DOCKER:rabbitmq0
56
+ - name : Stop cluster
57
+ run : docker compose --file ci/cluster/docker-compose.yml down
52
58
- name : Upload Codecov report
53
59
run : bash <(curl -s https://codecov.io/bash)
54
60
- name : Publish snapshot
You can’t perform that action at this time.
0 commit comments