Siggi-CI connect-github-common

The Maven-Reactor to build siggi-ci-bricks.

License

License

Categories

Categories

Github Development Tools Version Controls
GroupId

GroupId

org.siggi-ci
ArtifactId

ArtifactId

siggi-ci-connect-github-common
Last Version

Last Version

0.1.8
Release Date

Release Date

Type

Type

jar
Description

Description

Siggi-CI connect-github-common
The Maven-Reactor to build siggi-ci-bricks.

Download siggi-ci-connect-github-common

How to add to project

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

Dependencies

compile (9)

Group / Artifact Type Version
org.siggi-ci : siggi-ci-connect-common jar 0.1.8
org.springframework.social : spring-social-core jar
org.springframework : spring-web jar
org.slf4j : slf4j-api jar
com.google.guava : guava jar 20.0
com.fasterxml.jackson.core : jackson-core jar
com.fasterxml.jackson.core : jackson-databind jar
com.fasterxml.jackson.core : jackson-annotations jar
io.javaslang : javaslang jar 2.0.5

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar

test (3)

Group / Artifact Type Version
junit : junit jar
org.springframework.boot : spring-boot-starter-test jar
org.slf4j : slf4j-simple jar

Project Modules

There are no modules declared in this project.

Siggi CI Bricks

Codacy Badge

is a collection of modules needed to assemble the Siggi CI app.

Build

Maven-Wrapper is used to build the whole project:

./mvnw clean install

Skip tests during 'release:perform'

add '${arguments}' placeholder in release-plugin configuration

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-release-plugin</artifactId>
                <version>2.5.3</version>
                <configuration>
                    <tagNameFormat>@{artifactId}-@{project.version}</tagNameFormat>
                    <mavenExecutorId>forked-path</mavenExecutorId>
                    <autoVersionSubmodules>true</autoVersionSubmodules>
                    <useReleaseProfile>false</useReleaseProfile>
                    <arguments>-Pcustom-release,maven ${arguments}</arguments>
                </configuration>
            </plugin>
        </plugins>
    </build>

then put as many arguments as needed

mvn release:perform -Darguments="-Dmaven.test.skip" --batch-mode

Versions

Version
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.3
0.0.2
0.0.1