ShrinkWrap Descriptors Docker :: Impl

Parent POM for JBoss projects. Provides default project build configuration.

License

License

Categories

Categories

JBoss Container Application Servers Docker Virtualization Tools
GroupId

GroupId

org.jboss.shrinkwrap.descriptors
ArtifactId

ArtifactId

shrinkwrap-descriptors-impl-docker
Last Version

Last Version

1.0.0-alpha-2
Release Date

Release Date

Type

Type

jar
Description

Description

ShrinkWrap Descriptors Docker :: Impl
Parent POM for JBoss projects. Provides default project build configuration.
Project Organization

Project Organization

JBoss by Red Hat

Download shrinkwrap-descriptors-impl-docker

How to add to project

<!-- https://jarcasting.com/artifacts/org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-impl-docker/ -->
<dependency>
    <groupId>org.jboss.shrinkwrap.descriptors</groupId>
    <artifactId>shrinkwrap-descriptors-impl-docker</artifactId>
    <version>1.0.0-alpha-2</version>
</dependency>
// https://jarcasting.com/artifacts/org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-impl-docker/
implementation 'org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-docker:1.0.0-alpha-2'
// https://jarcasting.com/artifacts/org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-impl-docker/
implementation ("org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-docker:1.0.0-alpha-2")
'org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-docker:jar:1.0.0-alpha-2'
<dependency org="org.jboss.shrinkwrap.descriptors" name="shrinkwrap-descriptors-impl-docker" rev="1.0.0-alpha-2">
  <artifact name="shrinkwrap-descriptors-impl-docker" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.jboss.shrinkwrap.descriptors', module='shrinkwrap-descriptors-impl-docker', version='1.0.0-alpha-2')
)
libraryDependencies += "org.jboss.shrinkwrap.descriptors" % "shrinkwrap-descriptors-impl-docker" % "1.0.0-alpha-2"
[org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-impl-docker "1.0.0-alpha-2"]

Dependencies

compile (2)

Group / Artifact Type Version
org.jboss.shrinkwrap.descriptors : shrinkwrap-descriptors-api-docker jar 1.0.0-alpha-2
org.jboss.shrinkwrap.descriptors : shrinkwrap-descriptors-impl-base jar

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

descriptors-docker

A ShrinkWrap Descriptors implementation for Dockerfiles

DockerDescriptor descriptor =
  Descriptors.create(DockerDescriptor.class)
    .from("jbossforge")
    .user("George");

System.out.println(descriptor.exportAsString());

Yields the following output:

FROM jbossforge
USER George

Installation

Add the following dependencies to your pom.xml:

<!-- Docker Descriptors API -->
<dependency>
  <groupId>org.jboss.shrinkwrap.descriptors</groupId>
  <artifactId>shrinkwrap-descriptors-api-docker</artifactId>
  <version>1.0.0-alpha-2</version>
</dependency>

<!-- Docker Descriptors Implementation -->
<dependency>
  <groupId>org.jboss.shrinkwrap.descriptors</groupId>
  <artifactId>shrinkwrap-descriptors-impl-docker</artifactId>
  <version>1.0.0-alpha-2</version>
  <scope>runtime</scope>
</dependency>
org.jboss.shrinkwrap.descriptors

ShrinkWrap

Versions

Version
1.0.0-alpha-2
1.0.0-alpha-1