Insulator
Insulator copied to clipboard
chore: Bump org.testcontainers:kafka from 1.16.3 to 1.18.0
Bumps org.testcontainers:kafka from 1.16.3 to 1.18.0.
Release notes
Sourced from org.testcontainers:kafka's releases.
1.18.0
Core module
- Modules images such as
MySQLContainerare now automatically compatible with their corresponding images with thelibraryprefixMySQLContainer<?> mysql = new MySQLContainer<>("library/mysql");
testcontainers/vnchas been bumped to version 1.3.0, which brings ARM support.- Goodbye to the whale in the logs. In order to provide an easy way to filter container logs the
tcprefix has been added to display all container logs ortc.<image-name:tag>for a specific one. Check the logging docs.- There is a new
WaitStrategy,ShellStrategy. It can also be used by callingWait.forSuccessfulCommand(<command>)New integration
Jib has been integrated to Testcontainers in order to take advantage of the nice API it provides to create containers
GenericContainer<?> busybox = new GenericContainer<>( new JibImage( "busybox:1.35", jibContainerBuilder -> { return jibContainerBuilder.setEntrypoint("echo", "Hello World"); } ) ) .withStartupCheckStrategy(new OneShotStartupCheckStrategy().withTimeout(Duration.ofSeconds(3)))New modules 🆕
CrateDB module
In order to use
CrateDBContainer, declare the dependency in your pom.xml/build.gradle<dependency> <groupId>org.testcontainers</groupId> <artifactId>cratedb</artifactId> <version>1.18.0</version> <scope>test</scope> </dependency>testImplementation "org.testcontainers:cratedb:1.18.0"Choose a crate image version and use it as declared below with your postgres driver
CrateDBContainer cratedb = new CrateDBContainer("crate:5.2.5"); </tr></table>
... (truncated)
Commits
a2ac6fdUpdate junit5 documentation with disabledWithoutDocker and parallel attribute...b51b7edExclude guava, jackson-core, jackson-databind from jib-core (#6884)f50ddc0Add checks permission to combine-prsb221f3fAdd CrateDB module (#6790)a692602Accept localstack/localstack-pro image name (#6836)1bd177fAdd support for LocalStack v2 (#6808)9c5c352Add Quarkus to the list of projects using testcontainers (#6832)cd7fbd7Add combine-pr workflow (#6831)11c765eAllow jib-core dependency in checkPOMdependencies (#6811)5522641Add Oracle R2DBC support (#6810)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)