io.takari.maven.plugins:takari-plugin-testing-project

Takari: The future of software delivery.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

io.takari.maven.plugins
ArtifactId

ArtifactId

takari-plugin-testing-project
Last Version

Last Version

3.0.0
Release Date

Release Date

Type

Type

pom
Description

Description

Takari: The future of software delivery.

Download takari-plugin-testing-project

How to add to project

<!-- https://jarcasting.com/artifacts/io.takari.maven.plugins/takari-plugin-testing-project/ -->
<dependency>
    <groupId>io.takari.maven.plugins</groupId>
    <artifactId>takari-plugin-testing-project</artifactId>
    <version>3.0.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.takari.maven.plugins/takari-plugin-testing-project/
implementation 'io.takari.maven.plugins:takari-plugin-testing-project:3.0.0'
// https://jarcasting.com/artifacts/io.takari.maven.plugins/takari-plugin-testing-project/
implementation ("io.takari.maven.plugins:takari-plugin-testing-project:3.0.0")
'io.takari.maven.plugins:takari-plugin-testing-project:pom:3.0.0'
<dependency org="io.takari.maven.plugins" name="takari-plugin-testing-project" rev="3.0.0">
  <artifact name="takari-plugin-testing-project" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.takari.maven.plugins', module='takari-plugin-testing-project', version='3.0.0')
)
libraryDependencies += "io.takari.maven.plugins" % "takari-plugin-testing-project" % "3.0.0"
[io.takari.maven.plugins/takari-plugin-testing-project "3.0.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • takari-plugin-testing
  • takari-plugin-integration-testing
  • takari-plugin-testing-its

Takari POM

The parent POM for all projects of Takari allowing deployment to the Central Repository and centralized plugin and configuration management.

Usage

Just add a parent segment with the latest version to your project

  <parent>
    <groupId>io.takari</groupId>
    <artifactId>takari</artifactId>
    <version>27</version>
  </parent>

To release your project you can use the usual Maven release process.

mvn release:prepare release:perform

This deploys the project to the Central Repository and hence the binaries are available whereever Central is available. Prior to that the staging repository needs to be closed and released on OSSRH.

SNAPSHOT version deployments emulating the full release build can be done with

mvn clean deploy -P takari-release

Binaries end up on https://oss.sonatype.org/content/repositories/snapshots/

The project uses the Takari Lifecycle for resources, compiler, jar, install and deploy replacement.

Build

As usual

mvn clean install

Release

Same as for usage of the project...

io.takari.maven.plugins

Versions

Version
3.0.0
2.9.2
2.9.1
2.9.0
2.8.0
2.7.0
2.6.0
2.5.1
2.5.0
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0