springboot-testcontainer-common

Common utils for springboot-container

License

License

Categories

Categories

IDE Development Tools Container
GroupId

GroupId

com.avides.springboot.testcontainer
ArtifactId

ArtifactId

springboot-testcontainer-common
Last Version

Last Version

1.0.0-RC2
Release Date

Release Date

Type

Type

jar
Description

Description

springboot-testcontainer-common
Common utils for springboot-container
Project URL

Project URL

https://github.com/springboot-testcontainer/springboot-testcontainer-common
Project Organization

Project Organization

AVIDES Media AG
Source Code Management

Source Code Management

https://github.com/springboot-testcontainer/springboot-testcontainer-common

Download springboot-testcontainer-common

How to add to project

<!-- https://jarcasting.com/artifacts/com.avides.springboot.testcontainer/springboot-testcontainer-common/ -->
<dependency>
    <groupId>com.avides.springboot.testcontainer</groupId>
    <artifactId>springboot-testcontainer-common</artifactId>
    <version>1.0.0-RC2</version>
</dependency>
// https://jarcasting.com/artifacts/com.avides.springboot.testcontainer/springboot-testcontainer-common/
implementation 'com.avides.springboot.testcontainer:springboot-testcontainer-common:1.0.0-RC2'
// https://jarcasting.com/artifacts/com.avides.springboot.testcontainer/springboot-testcontainer-common/
implementation ("com.avides.springboot.testcontainer:springboot-testcontainer-common:1.0.0-RC2")
'com.avides.springboot.testcontainer:springboot-testcontainer-common:jar:1.0.0-RC2'
<dependency org="com.avides.springboot.testcontainer" name="springboot-testcontainer-common" rev="1.0.0-RC2">
  <artifact name="springboot-testcontainer-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.avides.springboot.testcontainer', module='springboot-testcontainer-common', version='1.0.0-RC2')
)
libraryDependencies += "com.avides.springboot.testcontainer" % "springboot-testcontainer-common" % "1.0.0-RC2"
[com.avides.springboot.testcontainer/springboot-testcontainer-common "1.0.0-RC2"]

Dependencies

compile (4)

Group / Artifact Type Version
com.github.docker-java : docker-java jar 3.1.1
javax.activation : activation jar 1.1.1
org.springframework.cloud : spring-cloud-context jar 2.2.0.RELEASE
org.rnorth.duct-tape : duct-tape jar 1.0.8

provided (3)

Group / Artifact Type Version
org.springframework.boot : spring-boot-autoconfigure jar 2.2.1.RELEASE
org.projectlombok : lombok jar 1.18.10
org.slf4j : slf4j-api jar 1.7.25

test (8)

Group / Artifact Type Version
org.assertj : assertj-core jar 3.14.0
org.easymock : easymock jar 4.1
org.powermock : powermock-module-junit4 jar 2.0.4
org.powermock : powermock-api-easymock jar 2.0.4
org.jacoco : org.jacoco.agent jar 0.8.5
org.springframework : spring-test jar 5.2.1.RELEASE
org.springframework.boot : spring-boot-test jar 2.2.1.RELEASE
ch.qos.logback : logback-classic jar 1.2.3

Project Modules

There are no modules declared in this project.

springtainer-common

Maven Central Build Nightly build Coverage report Quality Gate Technical dept

Dependency

<dependency>
	<groupId>com.avides.springboot.springtainer</groupId>
	<artifactId>springtainer-common</artifactId>
	<version>1.2.0</version>
</dependency>

Configuration

Properties consumed (in bootstrap.properties):

  • embedded.container.common.network (default is bridge)
  • embedded.container.cleanup.enabled (default is true)
  • embedded.container.cleanup.after-minutes (default is 10)
  • embedded.container.cleanup.max-concurrent-per-issuer (default is 10)
  • embedded.container.mac.localhost.host (default is 127.0.0.1)

Versions

Version
1.0.0-RC2
1.0.0-RC1
0.1.0-RC15
0.1.0-RC14
0.1.0-RC13
0.1.0-RC12
0.1.0-RC11
0.1.0-RC10
0.1.0-RC9
0.1.0-RC8
0.1.0-RC7
0.1.0-RC6
0.1.0-RC5
0.1.0-RC4
0.1.0-RC3
0.1.0-RC2
0.1.0-RC1