Skip to content

Commit 0e783e5

Browse files
author
Lior Nabat
committed
Update - adding conformance tests
Signed-off-by: Lior Nabat <lior.nabat@gmail.clom>
1 parent 6039028 commit 0e783e5

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: '2'
2+
services:
3+
rabbitmq:
4+
image: kubemq/kubemq-community:latest
5+
ports:
6+
- 8080:8080
7+
- 9090:9090
8+
- 50000:50000

.github/workflows/conformance.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ jobs:
7070
- pubsub.redis
7171
- pubsub.kafka-wurstmeister
7272
- pubsub.kafka-confluent
73+
- pubsub.kubemq
7374
- secretstores.kubernetes
7475
- secretstores.localenv
7576
- secretstores.localfile
@@ -292,7 +293,7 @@ jobs:
292293
- name: Start Eclipse Mosquitto (MQTT)
293294
run: docker-compose -f ./.github/infrastructure/docker-compose-mosquitto.yml -p mosquitto up -d
294295
if: contains(matrix.component, 'mqtt-mosquitto')
295-
296+
296297
- name: Start EMQ X (MQTT)
297298
run: docker-compose -f ./.github/infrastructure/docker-compose-emqx.yml -p emqx up -d
298299
if: contains(matrix.component, 'mqtt-emqx')
@@ -348,7 +349,7 @@ jobs:
348349
run: |
349350
docker-compose -f ./.github/infrastructure/docker-compose-cockroachdb.yml -p cockroachdb up -d
350351
if: contains(matrix.component, 'cockroachdb')
351-
352+
352353
- name: Start vault
353354
run: |
354355
docker-compose -f ./.github/infrastructure/docker-compose-hashicorp-vault.yml -p vault up -d
@@ -359,6 +360,10 @@ jobs:
359360
docker-compose -f ./.github/infrastructure/docker-compose-rethinkdb.yml -p rethinkdb up -d
360361
if: contains(matrix.component, 'rethinkdb')
361362

363+
- name: Start kubemq
364+
run: docker-compose -f ./.github/infrastructure/docker-compose-kubemq.yml -p kubemq up -d
365+
if: contains(matrix.component, 'kubemq')
366+
362367
- name: Setup KinD test data
363368
if: contains(matrix.component, 'kubernetes')
364369
run: |
@@ -369,7 +374,7 @@ jobs:
369374
uses: actions/setup-go@v3
370375
with:
371376
go-version: '^1.19'
372-
377+
373378
- name: Download Go dependencies
374379
run: |
375380
go mod download

tests/config/pubsub/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,4 @@ components:
8181
config:
8282
checkInOrderProcessing: false
8383
- component: kubemq
84-
allOperations: true
84+
operations: ["publish", "subscribe", "multiplehandlers"]

0 commit comments

Comments
 (0)