MAVEN-MANAGE-POM::Plugin - 1.0

This is a maven plugin implemented ad hoc to manage pom versions and properties

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.amanganiello90
ArtifactId

ArtifactId

manage-pom-maven-plugin
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

MAVEN-MANAGE-POM::Plugin - 1.0
This is a maven plugin implemented ad hoc to manage pom versions and properties
Project URL

Project URL

https://github.com/amanganiello90/manage-pom-maven-plugin
Source Code Management

Source Code Management

https://github.com/amanganiello90/manage-pom-maven-plugin.git

Download manage-pom-maven-plugin

How to add to project

<plugin>
    <groupId>com.github.amanganiello90</groupId>
    <artifactId>manage-pom-maven-plugin</artifactId>
    <version>1.0</version>
</plugin>

Dependencies

compile (8)

Group / Artifact Type Version
org.apache.maven : maven-plugin-api jar 3.3.9
org.codehaus.plexus : plexus-utils jar 3.0.8
org.apache.maven : maven-compat jar 3.3.9
org.apache.maven.plugins : maven-resources-plugin jar 2.6
org.eclipse.jgit : org.eclipse.jgit jar 4.5.0.201609210915-r
org.apache.maven.shared : maven-invoker jar 2.1.1
org.slf4j : slf4j-api jar 1.7.21
org.slf4j : slf4j-simple jar 1.7.21

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.2

test (2)

Group / Artifact Type Version
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

modify-pom-maven-plugin Build Status

        

This is a maven plugin implemented ad hoc to manage pom versions and properties. It is a github reference maven plugin automatized with travis continuous integration, deploy on maven central, publish site and JUnit tests for plugins.

Please donate whether you wish support us to give more time to app's growth
  • build information

The build and the deploy on maven central are automated with travis and nexus-staging-maven-plugin that releases the artifacts. For this the jars are before signed with the maven-gpg-plugin that use the gpg keys under the keys folder in the maven deploy phase. The maven deploy is run only on the master branch with the .travis-deploy-maven script called from the .travis.yml together the publishing with the maven site on github gh-pages branch.

Plugin Usage Guide

News

  • Development 1.1-SNAPSHOT version with properties-set goal
September 17,2017 Hotfix 1.0.1 available from MAVEN CENTRAL REPO
  • The same of 1.0 but with name modify from manage-pom-maven-plugin to modify-pom-maven-plugin and improvements for code quality. Some classes added for the next release to use the future property set goal.
August 31,2017 Release 1.0 available from MAVEN CENTRAL REPO
  • First release with only check-snapshots goal tested.

Versions

Version
1.0