Add service connection for Docker Compose and Testcontainers Artemis

See gh-39311
This commit is contained in:
Eddú Meléndez
2024-01-25 17:07:08 -05:00
committed by Moritz Halbritter
parent ee17c4322b
commit f15cd93a35
18 changed files with 589 additions and 25 deletions

View File

@@ -30,6 +30,8 @@ public final class DockerImageNames {
private static final String ACTIVE_MQ_VERSION = "5.18.0";
private static final String ARTEMIS_VERSION = "2.31.2";
private static final String CASSANDRA_VERSION = "3.11.10";
private static final String COUCHBASE_VERSION = "7.1.4";
@@ -81,6 +83,14 @@ public final class DockerImageNames {
return DockerImageName.parse("symptoma/activemq").withTag(ACTIVE_MQ_VERSION);
}
/**
* Return a {@link DockerImageName} suitable for running Artemis.
* @return a docker image name for running artemis
*/
public static DockerImageName artemis() {
return DockerImageName.parse("apache/activemq-artemis").withTag(ARTEMIS_VERSION);
}
/**
* Return a {@link DockerImageName} suitable for running Cassandra.
* @return a docker image name for running cassandra