Skip to content

Commit 7578db1

Browse files
Merge pull request #57 from snuyanzin/int_test
Add integration tests to ci, use KafkaContainer(DockerImageName) as K…
2 parents a7a17dd + 1702dc8 commit 7578db1

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.github/workflows/master_push_and_pull_request_workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ jobs:
2323
distribution: 'temurin'
2424
cache: gradle
2525
- name: Build with Gradle
26-
run: ./gradlew build
26+
run: ./gradlew build integrationTest

src/integration-test/java/io/aiven/kafka/connect/transforms/IntegrationTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
import org.testcontainers.containers.KafkaContainer;
4444
import org.testcontainers.junit.jupiter.Container;
4545
import org.testcontainers.junit.jupiter.Testcontainers;
46+
import org.testcontainers.utility.DockerImageName;
4647

4748
import static org.junit.jupiter.api.Assertions.assertEquals;
4849

@@ -58,7 +59,7 @@ final class IntegrationTest {
5859
private static File pluginsDir;
5960

6061
@Container
61-
private final KafkaContainer kafka = new KafkaContainer()
62+
private final KafkaContainer kafka = new KafkaContainer(DockerImageName.parse("confluentinc/cp-kafka:6.2.1"))
6263
.withEnv("KAFKA_AUTO_CREATE_TOPICS_ENABLE", "false");
6364

6465
private AdminClient adminClient;

0 commit comments

Comments
 (0)