Skip to content

Identicum/mantis-maven-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mantis-maven-plugin

General information

A Maven plugin for Mantis integration.
Based on the Mantis SOAP API (Web Service).
Live test of the web service on the MantisBT site : Test it (WSDL).

Configuration

This plugin requires the following information:

  • Mantis URL: absolute URL to Mantis home (i.e.: http://mantis.org/bt)
  • Mantis username: username to authenticate in Mantis
  • Mantis password: password to authenticate in Mantis
  • Mantis project name: where the version should be added
  • Deprecate Olders: flag to mark older versions as obsolete on goal add-project-version

Configuration properties were moved to the configuration section inside the plugin in the pom.xml and username and password can now be defined in ~/.m2/settings.xml file:

<plugin>
	<groupId>com.identicum.utils</groupId>
	<artifactId>mantis-maven-plugin</artifactId>
	<version>0.3-SNAPSHOT</version>
	<configuration>
		<server>bt</server><!-- server in settings.xml -->
		<url>http://10.1.1.153/btora/</url>
		<projectName>Identicum - IRM</projectName>
		<deprecateOlders>true</deprecateOlders>
	</configuration>
</plugin>

Goals

  1. mantis:add-project-version - Create a project's version.
    See method : mc_project_version_add
  2. mantis:display-project-versions - Displays the versions of a project.
    See method : mc_project_get_versions
  3. mantis:display-version - Displays the version of Mantis server.
    See method : mc_version

Help

  1. Maven Plugin Development :

  2. Maven & GitHub :

  3. Eclipse & GitHub :

About

A Maven plugin for Mantis integration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%