com.github.dockerunit:dockerunit-core

Java Framework for testing of dockerised applications and services. Core package

License

License

Categories

Categories

Docker Container Virtualization Tools
GroupId

GroupId

com.github.dockerunit
ArtifactId

ArtifactId

dockerunit-core
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

Java Framework for testing of dockerised applications and services. Core package
Project URL

Project URL

https://github.com/dockerunit/dockerunit-core
Source Code Management

Source Code Management

https://github.com/dockerunit/dockerunit-core.git

Download dockerunit-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.dockerunit/dockerunit-core/ -->
<dependency>
    <groupId>com.github.dockerunit</groupId>
    <artifactId>dockerunit-core</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.dockerunit/dockerunit-core/
implementation 'com.github.dockerunit:dockerunit-core:0.2.0'
// https://jarcasting.com/artifacts/com.github.dockerunit/dockerunit-core/
implementation ("com.github.dockerunit:dockerunit-core:0.2.0")
'com.github.dockerunit:dockerunit-core:jar:0.2.0'
<dependency org="com.github.dockerunit" name="dockerunit-core" rev="0.2.0">
  <artifact name="dockerunit-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.dockerunit', module='dockerunit-core', version='0.2.0')
)
libraryDependencies += "com.github.dockerunit" % "dockerunit-core" % "0.2.0"
[com.github.dockerunit/dockerunit-core "0.2.0"]

Dependencies

compile (3)

Group / Artifact Type Version
com.github.docker-java : docker-java jar 3.2.7
com.github.docker-java : docker-java-api jar 3.2.7
com.github.docker-java : docker-java-core jar 3.2.7

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.16

Project Modules

There are no modules declared in this project.

central   nexus   licence

circle-ci   codacy-coverage   coverity

codacy   better-code   lgtm-grade   lgtm-alerts


Dockerunit is an extensible framework for testing of dockerised services/applications in JUnit (4 or 5) based test suites.

Quick Start


Documentation


javadoc-core   javadoc-consul   javadoc-junit4   javadoc-junit5

Support / Discussion


discord

Development


Prerequisites

  • Java 8
  • Maven 3.6+
  • Docker (for running integration tests)

Build

mvn clean verify

Tests

mvn test

Contributing


Versioning


This project adheres to semantic versioning.

Modules are always released together, even if a particular module had no changes since the last release it will still have it's version bumped whenever any one module needs to be released.

License


This project is licensed under the Apache 2.0 License - see the LICENSE file for details

com.github.dockerunit

Versions

Version
0.2.0
0.1.1
0.1.0