File tree Expand file tree Collapse file tree 2 files changed +84
-0
lines changed Expand file tree Collapse file tree 2 files changed +84
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Test against 3.10 alpha
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+ pull_request :
8+ branches :
9+ - main
10+
11+ jobs :
12+ build :
13+ runs-on : ubuntu-22.04
14+
15+ services :
16+ rabbitmq :
17+ image : pivotalrabbitmq/rabbitmq-dev:3.10
18+ env :
19+ RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS : -rabbitmq_stream advertised_host localhost
20+ ports :
21+ - 5552:5552
22+ - 5672:5672
23+ - 1883:1883
24+ - 61613:61613
25+
26+ steps :
27+ - uses : actions/checkout@v2
28+
29+ - name : Set up JDK
30+ uses : actions/setup-java@v3
31+ with :
32+ distribution : ' temurin'
33+ java-version : ' 17'
34+ cache : ' maven'
35+ - name : Enable Stream, MQTT and STOMP plugins
36+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmq-plugins enable rabbitmq_stream rabbitmq_mqtt rabbitmq_stomp --offline
37+ - name : Stop RabbitMQ application
38+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmqctl stop_app
39+ - name : Start RabbitMQ application
40+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmqctl start_app
41+ - name : Test
42+ run : ./mvnw test -Drabbitmqctl.bin=DOCKER:${{job.services.rabbitmq.id}}
Original file line number Diff line number Diff line change 1+ name : Test against 3.10 alpha
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+ pull_request :
8+ branches :
9+ - main
10+
11+ jobs :
12+ build :
13+ runs-on : ubuntu-22.04
14+
15+ services :
16+ rabbitmq :
17+ image : pivotalrabbitmq/rabbitmq-dev:3.11
18+ env :
19+ RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS : -rabbitmq_stream advertised_host localhost
20+ ports :
21+ - 5552:5552
22+ - 5672:5672
23+ - 1883:1883
24+ - 61613:61613
25+
26+ steps :
27+ - uses : actions/checkout@v2
28+
29+ - name : Set up JDK
30+ uses : actions/setup-java@v3
31+ with :
32+ distribution : ' temurin'
33+ java-version : ' 17'
34+ cache : ' maven'
35+ - name : Enable Stream, MQTT and STOMP plugins
36+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmq-plugins enable rabbitmq_stream rabbitmq_mqtt rabbitmq_stomp --offline
37+ - name : Stop RabbitMQ application
38+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmqctl stop_app
39+ - name : Start RabbitMQ application
40+ run : docker exec ${{job.services.rabbitmq.id}} rabbitmqctl start_app
41+ - name : Test
42+ run : ./mvnw test -Drabbitmqctl.bin=DOCKER:${{job.services.rabbitmq.id}}
You can’t perform that action at this time.
0 commit comments