Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 1.32 KB

README.md

File metadata and controls

42 lines (32 loc) · 1.32 KB

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