diff --git a/.circleci/config.yml b/.circleci/config.yml index 000f233..db57125 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -23,7 +23,7 @@ commands: steps: - run: name: Create reports - command: mvn -e surefire-report:failsafe-report-only surefire-report:report-only + command: mvn surefire-report:failsafe-report-only surefire-report:report-only - store_artifacts: path: target/site load_cache: @@ -88,7 +88,7 @@ jobs: command: ./docker/startup.sh - run: name: Integration Tests - command: mvn -e integration-test + command: mvn integration-test - report - store_cache @@ -105,7 +105,7 @@ jobs: default: 'single' kafka-version: type: 'string' - default: '3.6' + default: '3.7' environment: STARTER_MODE: <> DOCKER_IMAGE: <> @@ -125,7 +125,7 @@ jobs: command: ./docker/startup.sh - run: name: Integration Tests - command: mvn -e integration-test -Ddistributed -Darango.topology=$STARTER_MODE + command: mvn integration-test -Ddistributed -Darango.topology=$STARTER_MODE - report - store_cache @@ -152,7 +152,7 @@ jobs: command: ./docker/startup.sh - run: name: Integration Tests - command: mvn -e integration-test -Ddistributed -DSslTest=true -Dit.test=com.arangodb.kafka.SslIT + command: mvn integration-test -Ddistributed -DSslTest=true -Dit.test=com.arangodb.kafka.SslIT - report - store_cache @@ -180,7 +180,7 @@ jobs: background: true - run: name: Integration Tests - command: mvn -e integration-test -DresilienceTests -Darango.topology=$STARTER_MODE -Dit.test=com.arangodb.kafka.resilience.** + command: mvn integration-test -DresilienceTests -Darango.topology=$STARTER_MODE -Dit.test=com.arangodb.kafka.resilience.** - report - store_cache @@ -259,6 +259,7 @@ workflows: jdk: - 'j11' kafka-version: + - '3.7' - '3.6' - '3.5' - '3.4' diff --git a/demo/docker-compose.yml b/demo/docker-compose.yml index f46a091..77c17fe 100644 --- a/demo/docker-compose.yml +++ b/demo/docker-compose.yml @@ -2,7 +2,7 @@ version: "2" services: kafka-1: - image: docker.io/bitnami/kafka:3.6 + image: docker.io/bitnami/kafka:3.7 ports: - '19092:19092' environment: @@ -19,7 +19,7 @@ services: KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT,CONTROLLER:PLAINTEXT kafka-2: - image: docker.io/bitnami/kafka:3.6 + image: docker.io/bitnami/kafka:3.7 ports: - '29092:29092' environment: @@ -36,7 +36,7 @@ services: KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT,CONTROLLER:PLAINTEXT kafka-3: - image: docker.io/bitnami/kafka:3.6 + image: docker.io/bitnami/kafka:3.7 ports: - '39092:39092' environment: @@ -53,7 +53,7 @@ services: KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT,CONTROLLER:PLAINTEXT kafka-connect-1: - image: docker.io/bitnami/kafka:3.6 + image: docker.io/bitnami/kafka:3.7 depends_on: - kafka-1 - kafka-2 @@ -68,7 +68,7 @@ services: command: /opt/bitnami/kafka/bin/connect-distributed.sh /tmp/connect-distributed-1.properties kafka-connect-2: - image: docker.io/bitnami/kafka:3.6 + image: docker.io/bitnami/kafka:3.7 depends_on: - kafka-1 - kafka-2 diff --git a/pom.xml b/pom.xml index 9bd5d06..bd03ade 100644 --- a/pom.xml +++ b/pom.xml @@ -60,10 +60,10 @@ 8 8 UTF-8 - 3.6.0 - 7.5.2 - 7.6.0 - 2.13.5 + 3.7.1 + 7.6.1 + 7.7.1 + 2.16.2 1.7.36 @@ -169,7 +169,7 @@ org.assertj assertj-core - 3.24.2 + 3.26.0 test @@ -190,7 +190,7 @@ org.awaitility awaitility - 4.2.0 + 4.2.1 test @@ -214,7 +214,7 @@ org.slf4j slf4j-log4j12 - 1.7.36 + ${slf4j.version} test @@ -242,10 +242,21 @@ org.junit junit-bom - 5.10.0 + 5.10.3 import pom + + org.apache.commons + commons-compress + 1.26.0 + test + + + org.apache.commons + commons-lang3 + 3.8.1 + org.apache.kafka kafka-clients @@ -257,30 +268,15 @@ 1.14.5 test - - org.apache.commons - commons-compress - 1.24.0 - test - - - - - org.apache.maven.plugins - maven-surefire-report-plugin - 3.1.2 - - - org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + 3.13.0 -Xlint:unchecked @@ -300,7 +296,7 @@ org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.3.1 attach-sources @@ -313,7 +309,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.5.0 + 3.7.0 attach-javadocs @@ -326,12 +322,12 @@ org.apache.maven.plugins maven-surefire-plugin - 3.1.2 + 3.3.0 org.apache.maven.plugins maven-failsafe-plugin - 3.1.2 + 3.3.0 integration-test @@ -350,7 +346,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.1.0 + 3.2.4 --pinentry-mode @@ -370,7 +366,7 @@ org.codehaus.mojo flatten-maven-plugin - 1.5.0 + 1.6.0 oss @@ -396,7 +392,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.3.0 + 3.4.2 org.apache.maven.plugins @@ -420,7 +416,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.3.0 + 3.5.0 enforce @@ -452,7 +448,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.1 + 3.1.2 10 @@ -460,7 +456,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.13 + 1.7.0 true ossrh @@ -499,7 +495,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.4.0 + 3.6.0 generate-sources @@ -581,14 +577,4 @@ - - - - org.apache.maven.plugins - maven-surefire-report-plugin - 3.1.2 - - - - \ No newline at end of file