Jredmine-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
November 2009
- 1 participants
- 16 discussions
Author: tchemit
Date: 2009-11-02 02:10:46 +0100 (Mon, 02 Nov 2009)
New Revision: 39
Added:
tags/jredmine-1.0.0/
Log:
[maven-scm] copy for tag jredmine-1.0.0
1
0
02 Nov '09
Author: tchemit
Date: 2009-11-02 02:10:37 +0100 (Mon, 02 Nov 2009)
New Revision: 38
Modified:
trunk/jredmine-client/pom.xml
trunk/maven-jredmine-plugin/pom.xml
trunk/pom.xml
Log:
[maven-release-plugin] prepare release jredmine-1.0.0
Modified: trunk/jredmine-client/pom.xml
===================================================================
--- trunk/jredmine-client/pom.xml 2009-11-02 01:07:36 UTC (rev 37)
+++ trunk/jredmine-client/pom.xml 2009-11-02 01:10:37 UTC (rev 38)
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -11,7 +10,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>jredmine</artifactId>
- <version>1.0.0-rc-3-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.jredmine</groupId>
Modified: trunk/maven-jredmine-plugin/pom.xml
===================================================================
--- trunk/maven-jredmine-plugin/pom.xml 2009-11-02 01:07:36 UTC (rev 37)
+++ trunk/maven-jredmine-plugin/pom.xml 2009-11-02 01:10:37 UTC (rev 38)
@@ -9,7 +9,7 @@
<parent>
<groupId>org.nuiton</groupId>
<artifactId>jredmine</artifactId>
- <version>1.0.0-rc-3-SNAPSHOT</version>
+ <version>1.0.0</version>
</parent>
<groupId>org.nuiton.jredmine</groupId>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-11-02 01:07:36 UTC (rev 37)
+++ trunk/pom.xml 2009-11-02 01:10:37 UTC (rev 38)
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -10,7 +9,7 @@
<groupId>org.nuiton</groupId>
<artifactId>jredmine</artifactId>
- <version>1.0.0-rc-3-SNAPSHOT</version>
+ <version>1.0.0</version>
<modules>
<module>jredmine-client</module>
@@ -1175,9 +1174,9 @@
<!-- Source control management. -->
<scm>
- <connection>scm:svn:http://svn.nuiton.org/svn/jredmine/trunk</connection>
- <developerConnection>scm:svn:http://svn.nuiton.org/svn/jredmine/trunk</developerConnection>
- <url>http://www.nuiton.org/repositories/browse/jredmine/trunk</url>
+ <connection>scm:svn:http://svn.nuiton.org/svn/jredmine/tags/jredmine-1.0.0</connection>
+ <developerConnection>scm:svn:http://svn.nuiton.org/svn/jredmine/tags/jredmine-1.0.0</developerConnection>
+ <url>http://www.nuiton.org/repositories/browse/jredmine/tags/jredmine-1.0.0</url>
</scm>
<profiles>
@@ -1312,7 +1311,7 @@
</goals>
<phase>install</phase>
<configuration>
- <extraFiles/>
+ <extraFiles />
<descriptionFile>${redmine.collectedFiles}</descriptionFile>
</configuration>
</execution>
1
0
Author: tchemit
Date: 2009-11-02 02:07:36 +0100 (Mon, 02 Nov 2009)
New Revision: 37
Modified:
trunk/pom.xml
Log:
can not use jredmine on himself since to multi-module (introduce a cycle of jredmine-client)
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-11-02 00:45:57 UTC (rev 36)
+++ trunk/pom.xml 2009-11-02 01:07:36 UTC (rev 37)
@@ -448,7 +448,7 @@
<helper.version>1.1.0</helper.version>
<license.version>2.0.0</license.version>
<jredmine.version>1.0.0-rc-2</jredmine.version>
-
+
<!-- default license to use -->
<license.licenseName>lgpl_v3</license.licenseName>
@@ -822,13 +822,6 @@
</dependencies>
</plugin>
- <plugin>
- <groupId>org.nuiton.jredmine</groupId>
- <artifactId>maven-jredmine-plugin</artifactId>
- <version>${jredmine.version}</version>
- </plugin>
-
-
</plugins>
</pluginManagement>
@@ -1287,7 +1280,6 @@
<plugin>
<groupId>org.nuiton</groupId>
<artifactId>maven-helper-plugin</artifactId>
- <version>1.0.3</version>
<executions>
<execution>
<id>get-redmine-login</id>
@@ -1447,7 +1439,6 @@
</newsContentFile>
<newsSummary>${project.description}</newsSummary>
<newsTitle>${project.name} ${project.version} released</newsTitle>
-
</configuration>
</plugin>
1
0
Author: tchemit
Date: 2009-11-02 01:45:57 +0100 (Mon, 02 Nov 2009)
New Revision: 36
Modified:
trunk/changelog.txt
trunk/jredmine-client/pom.xml
trunk/pom.xml
Log:
prepare use of jredmine on himself
Modified: trunk/changelog.txt
===================================================================
--- trunk/changelog.txt 2009-11-01 16:20:30 UTC (rev 35)
+++ trunk/changelog.txt 2009-11-02 00:45:57 UTC (rev 36)
@@ -1,5 +1,5 @@
-maven-redmine-plugin (1.0.0-SNAPSHOT) stable; urgency=low
+jredmine (1.0.0-SNAPSHOT) stable; urgency=low
* //TODO_FILL_ME
- -- author -- date -R
+ -- tchemit -- Mon, 02 Nov 2009 01:42:06 +0100
Modified: trunk/jredmine-client/pom.xml
===================================================================
--- trunk/jredmine-client/pom.xml 2009-11-01 16:20:30 UTC (rev 35)
+++ trunk/jredmine-client/pom.xml 2009-11-02 00:45:57 UTC (rev 36)
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -17,7 +18,7 @@
<artifactId>jredmine-client</artifactId>
<dependencies>
-
+
<dependency>
<groupId>org.nuiton</groupId>
<artifactId>maven-helper-plugin</artifactId>
@@ -29,7 +30,7 @@
<artifactId>log4j</artifactId>
<scope>test</scope>
</dependency>
-
+
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
@@ -50,6 +51,13 @@
<packaging>jar</packaging>
+ <properties>
+ <redmine.releaseFiles>
+ target/${project.artifactId}-${project.version}-deps.zip,
+ target/${project.artifactId}-${project.version}-full.zip
+ </redmine.releaseFiles>
+ </properties>
+
<build>
<plugins>
@@ -79,9 +87,9 @@
</executions>
</plugin>
</plugins>
-
+
</build>
-
+
<reporting>
<plugins>
<plugin>
@@ -137,7 +145,7 @@
</executions>
</plugin>
- <!-- launch in a release the assembly, but not attach it to project -->
+ <!-- launch in a release the assembly, but not attach it to project -->
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
@@ -167,5 +175,5 @@
</build>
</profile>
</profiles>
-
+
</project>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-11-01 16:20:30 UTC (rev 35)
+++ trunk/pom.xml 2009-11-02 00:45:57 UTC (rev 36)
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -15,7 +16,7 @@
<module>jredmine-client</module>
<module>maven-jredmine-plugin</module>
</modules>
-
+
<dependencyManagement>
<dependencies>
@@ -145,7 +146,7 @@
<version>${maven.version}</version>
<scope>provided</scope>
</dependency>
-
+
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
@@ -246,7 +247,7 @@
<artifactId>httpclient</artifactId>
<version>4.0</version>
</dependency>-->
-<!--
+ <!--
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
@@ -259,9 +260,9 @@
<version>1.2.14</version>
<scope>runtime</scope>
</dependency>
-
- <!-- tests dependencies -->
+ <!-- tests dependencies -->
+
<dependency>
<groupId>org.nuiton</groupId>
<artifactId>maven-helper-plugin</artifactId>
@@ -394,6 +395,9 @@
<properties>
+ <platform>nuiton.org</platform>
+ <listId>jredmine</listId>
+
<!-- java level is 1.6 -->
<maven.compile.source>1.6</maven.compile.source>
<maven.compile.target>1.6</maven.compile.target>
@@ -441,9 +445,10 @@
<maven.javadoc.skip>false</maven.javadoc.skip>
<maven.version>2.2.1</maven.version>
- <helper.version>1.1.0-SNAPSHOT</helper.version>
+ <helper.version>1.1.0</helper.version>
<license.version>2.0.0</license.version>
-
+ <jredmine.version>1.0.0-rc-2</jredmine.version>
+
<!-- default license to use -->
<license.licenseName>lgpl_v3</license.licenseName>
@@ -460,13 +465,16 @@
<test.verbose>false</test.verbose>
<test.encoding>UTF-8</test.encoding>
- <!-- redmine config -->
- <redmine.serverId>redmine-nuiton.org</redmine.serverId>
+ <!-- redmine configuration -->
+ <redmine.safe>false</redmine.safe>
+ <redmine.url>http://www.${platform}</redmine.url>
<redmine.projectId>jredmine</redmine.projectId>
- <redmine.versionId>${project.version}</redmine.versionId>
- <redmine.url>http://www.nuiton.org</redmine.url>
+ <redmine.xmlPath>${basedir}/target/generated-sources/changes/changes.xml</redmine.xmlPath>
+ <redmine.issueLinkTemplate>${redmine.url}/issues/show/%ISSUE%</redmine.issueLinkTemplate>
+ <redmine.versionLinkTemplate>${redmine.url}/versions/show/%VERSION%</redmine.versionLinkTemplate>
+ <redmine.collectedFiles>target/collect.properties</redmine.collectedFiles>
+ </properties>
- </properties>
<build>
<defaultGoal>install</defaultGoal>
@@ -500,7 +508,7 @@
</execution>
</executions>
</plugin>
-
+
</plugins>
<pluginManagement>
@@ -539,7 +547,7 @@
</environmentVariables>
</configuration>
</plugin>
-
+
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.1</version>
@@ -581,7 +589,8 @@
<skip>${maven.javadoc.skip}</skip>
<taglets>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoAggregatorTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoAggregatorTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -589,7 +598,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoComponentFieldTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoComponentFieldTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -597,7 +607,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoConfiguratorTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoConfiguratorTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -613,7 +624,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -629,7 +641,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -637,7 +650,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -645,7 +659,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoParameterFieldTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoParameterFieldTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -677,7 +692,9 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet</tagletClass>
+ <tagletClass>
+ org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -685,7 +702,9 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet</tagletClass>
+ <tagletClass>
+ org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -693,7 +712,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -701,7 +721,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -709,7 +730,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -773,6 +795,12 @@
</plugin>
<plugin>
+ <groupId>org.nuiton</groupId>
+ <artifactId>maven-license-plugin</artifactId>
+ <version>${license.version}</version>
+ </plugin>
+
+ <plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0-beta-1</version>
</plugin>
@@ -794,6 +822,13 @@
</dependencies>
</plugin>
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>${jredmine.version}</version>
+ </plugin>
+
+
</plugins>
</pluginManagement>
@@ -801,7 +836,7 @@
<reporting>
<plugins>
-
+
<!--
The Project Info Reports Plugin has twelve goals:
see http://maven.apache.org/plugins/maven-project-info-reports-plugin
@@ -813,6 +848,24 @@
<dependencyDetailsEnabled>${maven.reports.dependencyDetailsEnabled}</dependencyDetailsEnabled>
<dependencyLocationsEnabled>${maven.reports.dependencyLocationsEnabled}</dependencyLocationsEnabled>
</configuration>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>project-team</report>
+ <report>mailing-list</report>
+ <report>cim</report>
+ <report>issue-tracking</report>
+ <report>license</report>
+ <report>scm</report>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugin-management</report>
+ <report>plugins</report>
+ <report>dependency-management</report>
+ <report>summary</report>
+ </reports>
+ </reportSet>
+ </reportSets>
</plugin>
<plugin>
@@ -858,7 +911,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoExecutionStrategyTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -874,7 +928,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInheritByDefaultTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -882,7 +937,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoInstantiationStrategyTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -922,7 +978,9 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet</tagletClass>
+ <tagletClass>
+ org.apache.maven.tools.plugin.javadoc.MojoRequiresDependencyResolutionTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -930,7 +988,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresDirectInvocationTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -938,7 +997,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresOnLineTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -946,7 +1006,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresProjectTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -954,7 +1015,8 @@
</tagletArtifact>
</taglet>
<taglet>
- <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet</tagletClass>
+ <tagletClass>org.apache.maven.tools.plugin.javadoc.MojoRequiresReportsTypeTaglet
+ </tagletClass>
<tagletArtifact>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-tools-javadoc</artifactId>
@@ -1001,24 +1063,22 @@
<!-- changelog:changelog
changelog:dev-activity
changelog:file-activity -->
- <!--FIXME : TC-20090816 : there is a bug with fileactivity
- in report, trunk url are prefix with tag/xxx-releaseNumber !-->
- <!--<plugin>
+ <!--FIXME : TC-20090816 : there is a bug with fileactivity
+ in report, trunk url are prefix with tag/xxx-releaseNumber !-->
+ <plugin>
<artifactId>maven-changelog-plugin</artifactId>
<version>2.1</version>
- configuration>
- <displayFileDetailUrl>http://svn.nuiton.org/svn/jredmine%FILE%</displayFileDetailUrl>
- </configuration </plugin>-->
+ </plugin>
- <!-- Implicit add of reportSet to not generate jira reports -->
+ <!-- Implicit add of reportSet to not generate jira reports -->
<plugin>
<artifactId>maven-changes-plugin</artifactId>
<version>2.1</version>
<configuration>
<issueLinkTemplatePerSystem>
- <redmine>${maven.redmine.issue.url}</redmine>
+ <redmine>${redmine.issueLinkTemplate}</redmine>
</issueLinkTemplatePerSystem>
- <xmlPath>${maven.changeFile}</xmlPath>
+ <xmlPath>${redmine.xmlPath}</xmlPath>
</configuration>
<reportSets>
<reportSet>
@@ -1059,12 +1119,6 @@
<version>2.4.3</version>
</plugin>
- <plugin>
- <groupId>org.nuiton</groupId>
- <artifactId>maven-license-plugin</artifactId>
- <version>${license.version}</version>
- </plugin>
-
</plugins>
</reporting>
@@ -1191,6 +1245,217 @@
</build>
</profile>
+ <!-- perform only on a release stage when using the maven-release-plugin -->
+ <!--profile>
+ <id>redmine-pre-release-profile</id>
+ <activation>
+ <property>
+ <name>performRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <properties>
+ <redmine.safe>true</redmine.safe>
+ </properties>
+
+ <reporting>
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>1.0.0-rc-2</version>
+ <configuration>
+ <columnNames>key,summary,status,assignee,tracker,priority,version,category,createdOn
+ </columnNames>
+ </configuration>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>issues-report</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+
+ </plugins>
+ </reporting>
+ <build>
+
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton</groupId>
+ <artifactId>maven-helper-plugin</artifactId>
+ <version>1.0.3</version>
+ <executions>
+ <execution>
+ <id>get-redmine-login</id>
+ <goals>
+ <goal>share-server-secret</goal>
+ </goals>
+ <phase>initialize</phase>
+ <configuration>
+ <serverId>redmine-${platform}</serverId>
+ <passwordOut>redmine.password</passwordOut>
+ <usernameOut>redmine.username</usernameOut>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-redmine-login-site</id>
+ <goals>
+ <goal>share-server-secret</goal>
+ </goals>
+ <phase>pre-site</phase>
+ <configuration>
+ <serverId>redmine-${platform}</serverId>
+ <passwordOut>redmine.password</passwordOut>
+ <usernameOut>redmine.username</usernameOut>
+ </configuration>
+ </execution>
+ <execution>
+ <id>collect-files</id>
+ <goals>
+ <goal>collect-files</goal>
+ </goals>
+ <phase>install</phase>
+ <configuration>
+ <extraFiles/>
+ <descriptionFile>${redmine.collectedFiles}</descriptionFile>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>1.0.0-rc-2</version>
+ <executions>
+ <execution>
+ <id>jredmine-generate</id>
+ <goals>
+ <goal>generate-changes</goal>
+ <goal>generate-news-announcement</goal>
+ <goal>generate-email-announcement</goal>
+ </goals>
+ <phase>process-classes</phase>
+ </execution>
+ </executions>
+ <configuration>
+
+ <generateOnce>true</generateOnce>
+ <actionMapping>fix:1, add:2</actionMapping>
+ <statusIds>3,4,5</statusIds>
+
+ <urlDownload>${redmine.url}/projects/list_files/maven-helper-plugin</urlDownload>
+
+ </configuration>
+ </plugin>
+
+ </plugins>
+
+ </build>
+ </profile-->
+
+ <!-- perform a redmine release after a successfull release -->
+ <!--profile>
+ <id>redmine-release-profile</id>
+ <activation>
+ <property>
+ <name>performRedmineRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+
+ <properties>
+ <dryRun>true</dryRun>
+ <redmine.dryRun>${dryRun}</redmine.dryRun>
+ </properties>
+ <build>
+
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton</groupId>
+ <artifactId>maven-helper-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-redmine-login</id>
+ <goals>
+ <goal>share-server-secret</goal>
+ </goals>
+ <phase>initialize</phase>
+ <configuration>
+ <serverId>redmine-${platform}</serverId>
+ <passwordOut>redmine.password</passwordOut>
+ <usernameOut>redmine.username</usernameOut>
+ </configuration>
+ </execution>
+ <execution>
+ <id>send-release-email</id>
+ <goals>
+ <goal>send-email</goal>
+ </goals>
+ <phase>validate</phase>
+ </execution>
+ </executions>
+ <configuration>
+
+ <runOnce>true</runOnce>
+
+ <emailTitle>[ANNOUNCEMENT] - ${project.name} ${project.version} released</emailTitle>
+ <emailContentFile>target/generated-sources/announcement/release-email-announcement.vm
+ </emailContentFile>
+ <mailSender>
+ <name>${platform} Release Notification</name>
+ <email>noreply@${platform}</email>
+ </mailSender>
+ <toAddresses>
+ <item>${listId}-users(a)list.${platform}</item>
+ <item>${listId}-devel(a)list.${platform}</item>
+ <item>dev(a)codelutin.com</item>
+ </toAddresses>
+ <smtpHost>smtp</smtpHost>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>1.0.0-rc-2</version>
+ <executions>
+ <execution>
+ <id>jredmine-release</id>
+ <goals>
+ <goal>update-version</goal>
+ <goal>publish-attachments</goal>
+ <goal>publish-news</goal>
+ </goals>
+ <phase>validate</phase>
+ </execution>
+ </executions>
+ <configuration>
+
+ <runOnce>true</runOnce>
+
+ <closeVersion>true</closeVersion>
+
+ <filesFromProperties>${redmine.collectedFiles}</filesFromProperties>
+
+ <newsContentFile>target/generated-sources/announcement/release-news-announcement.vm
+ </newsContentFile>
+ <newsSummary>${project.description}</newsSummary>
+ <newsTitle>${project.name} ${project.version} released</newsTitle>
+
+ </configuration>
+ </plugin>
+
+ </plugins>
+
+ </build>
+ </profile-->
+
<!-- do not execute tests (generaly a bad idea...) -->
<profile>
<id>notests</id>
@@ -1211,7 +1476,7 @@
<maven.reports.generate>false</maven.reports.generate>
</properties>
</profile>
- <!-- do not build dependencies detail in maven-project-info-report (speedup site generation in dev) -->
+ <!-- do not build dependencies detail in maven-project-info-report (speedup site generation in dev) -->
<profile>
<id>nodepdetails</id>
<activation>
1
0
r35 - in trunk/maven-jredmine-plugin: . src/test/resources/org/nuiton/jredmine/plugin src/test/resources/org/nuiton/jredmine/plugin/announcement src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest src/test/resources/org/nuiton/jredmine/plugin/report
by tchemit@users.nuiton.org 01 Nov '09
by tchemit@users.nuiton.org 01 Nov '09
01 Nov '09
Author: tchemit
Date: 2009-11-01 17:20:30 +0100 (Sun, 01 Nov 2009)
New Revision: 35
Added:
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/announcement/generateEmailAnnouncementMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/announcement/generateNewsAnnouncementMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/displayDataMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/generateChangesMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/nextVersionMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishAttachmentsMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByAssigneeTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByCategoryTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByPriorityTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByReporterTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByStatusTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByTrackerTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportByVersionTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/issuesReportTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/updateVersionMojoTest/
Removed:
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/DisplayDataMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/GenerateChangesMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/NextVersionMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/PublishAttachmentsMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/PublishNewsMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/UpdateVersionMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/announcement/GenerateEmailAnnouncementMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/announcement/GenerateNewsAnnouncementMojoTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByAssigneeTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByCategoryTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByPriorityTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByReporterTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByStatusTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByTrackerTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportByVersionTest/
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/report/IssuesReportTest/
Modified:
trunk/maven-jredmine-plugin/pom.xml
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/publishNews.xml
trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/skipPublishNews.xml
Log:
use maven-helper-plugin 1.1.0 new test dir layout
Modified: trunk/maven-jredmine-plugin/pom.xml
===================================================================
--- trunk/maven-jredmine-plugin/pom.xml 2009-11-01 14:54:40 UTC (rev 34)
+++ trunk/maven-jredmine-plugin/pom.xml 2009-11-01 16:20:30 UTC (rev 35)
@@ -188,10 +188,10 @@
<artifactId>maven-invoker-plugin</artifactId>
<configuration>
<pomIncludes>
+ <pomInclude>single_failed/pom.xml</pomInclude>
<pomInclude>single/pom.xml</pomInclude>
<pomInclude>multi/pom.xml</pomInclude>
<pomInclude>report/pom.xml</pomInclude>
- <!--<pomInclude>**/pom.xml</pomInclude>-->
</pomIncludes>
<postBuildHookScript>verify</postBuildHookScript>
<localRepositoryPath>${basedir}/target/local-repo</localRepositoryPath>
Modified: trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/publishNews.xml
===================================================================
--- trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/PublishNewsMojoTest/publishNews.xml 2009-10-30 20:36:11 UTC (rev 33)
+++ trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/publishNews.xml 2009-11-01 16:20:30 UTC (rev 35)
@@ -19,7 +19,7 @@
<configuration>
<projectId>one</projectId>
<versionId>1.0.0</versionId>
- <newsContentFile>target/test-classes/org/nuiton/jredmine/plugin/PublishNewsMojoTest/newsContentFile.txt</newsContentFile>
+ <newsContentFile>target/test-classes/org/nuiton/jredmine/plugin/publishNewsMojoTest/newsContentFile.txt</newsContentFile>
<newsTitle>[ANNOUNCEMENT] - One 1.0.0 released</newsTitle>
<newsSummary>The release 1.0.0 is the first release of this plugin...</newsSummary>
<skipPublishNews>false</skipPublishNews>
Modified: trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/skipPublishNews.xml
===================================================================
--- trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/PublishNewsMojoTest/skipPublishNews.xml 2009-10-30 20:36:11 UTC (rev 33)
+++ trunk/maven-jredmine-plugin/src/test/resources/org/nuiton/jredmine/plugin/publishNewsMojoTest/skipPublishNews.xml 2009-11-01 16:20:30 UTC (rev 35)
@@ -19,7 +19,7 @@
<configuration>
<projectId>one</projectId>
<versionId>1.0.0</versionId>
- <newsContentFile>target/test-classes/org/nuiton/jredmine/plugin/PublishNewsMojoTest/newsContentFile.txt</newsContentFile>
+ <newsContentFile>target/test-classes/org/nuiton/jredmine/plugin/publishNewsMojoTest/newsContentFile.txt</newsContentFile>
<newsTitle>[ANNOUNCEMENT] - One 1.0.0 released</newsTitle>
<newsSummary>The release 1.0.0 is the first release of this plugin...</newsSummary>
<skipPublishNews>true</skipPublishNews>
1
0
r34 - in trunk/maven-jredmine-plugin/src/it: . single_failed single_failed/src single_failed/src/main single_failed/src/main/java single_failed/src/main/java/org single_failed/src/main/java/org/nuiton single_failed/src/main/java/org/nuiton/jredmine single_failed/src/main/java/org/nuiton/jredmine/plugin
by tchemit@users.nuiton.org 01 Nov '09
by tchemit@users.nuiton.org 01 Nov '09
01 Nov '09
Author: tchemit
Date: 2009-11-01 15:54:40 +0100 (Sun, 01 Nov 2009)
New Revision: 34
Added:
trunk/maven-jredmine-plugin/src/it/single_failed/
trunk/maven-jredmine-plugin/src/it/single_failed/invoker.properties
trunk/maven-jredmine-plugin/src/it/single_failed/pom.xml
trunk/maven-jredmine-plugin/src/it/single_failed/src/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/
trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/MyClass.java
trunk/maven-jredmine-plugin/src/it/single_failed/verify.groovy
Log:
test when connection is not ok with safe = false
Added: trunk/maven-jredmine-plugin/src/it/single_failed/invoker.properties
===================================================================
--- trunk/maven-jredmine-plugin/src/it/single_failed/invoker.properties (rev 0)
+++ trunk/maven-jredmine-plugin/src/it/single_failed/invoker.properties 2009-11-01 14:54:40 UTC (rev 34)
@@ -0,0 +1,21 @@
+# A comma or space separated list of goals/phases to execute, may
+# specify an empty list to execute the default goal of the IT project
+invoker.goals=clean verify
+
+# Optionally, a list of goals to run during further invocations of Maven
+#invoker.goals.2=${project.groupId}:${project.artifactId}:${project.version}:run
+
+# A comma or space separated list of profiles to activate
+#invoker.profiles=its,jdk15
+
+# The value for the environment variable MAVEN_OPTS
+#invoker.mavenOpts=-Dfile.encoding=UTF-16 -Xms32m -Xmx256m
+
+# Possible values are "fail-fast" (default), "fail-at-end" and "fail-never"
+invoker.failureBehavior=fail-at-end
+
+# The expected result of the build, possible values are "success" (default) and "failure"
+#invoker.buildResult=success
+
+# A boolean value controlling the -N flag, defaults to "false"
+#invoker.nonRecursive=false
Added: trunk/maven-jredmine-plugin/src/it/single_failed/pom.xml
===================================================================
--- trunk/maven-jredmine-plugin/src/it/single_failed/pom.xml (rev 0)
+++ trunk/maven-jredmine-plugin/src/it/single_failed/pom.xml 2009-11-01 14:54:40 UTC (rev 34)
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.nuiton.jredmine.test</groupId>
+ <artifactId>single</artifactId>
+ <version>0</version>
+
+ <name>JRedmine single</name>
+ <packaging>jar</packaging>
+ <description>Test JRedmine plugin for a single module.</description>
+
+ <url>http://www.foo.com</url>
+
+ <issueManagement>
+ <system>redmine</system>
+ <url>http://www.mynuiton.org/projects/one/issues</url>
+ </issueManagement>
+
+ <properties>
+
+ <pluginVersion>@pom.version@</pluginVersion>
+
+ <!-- default encoding -->
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+ <maven.changeFile>target/generated-sources/changes/changes.xml</maven.changeFile>
+ <maven.redmine.issue.url>http://www.mynuiton.org/issues/show/%ISSUE%</maven.redmine.issue.url>
+ <redmine.serverId>redmine-local</redmine.serverId>
+ <redmine.username>redmine-fake_login</redmine.username>
+ <redmine.password>redmine-fake_password</redmine.password>
+ <redmine.projectId>one</redmine.projectId>
+ <redmine.versionId>1.0.0</redmine.versionId>
+
+ <!-- will skip jredime execution is not logged -->
+ <redmine.safe>false</redmine.safe>
+
+ <redmine.url>http://www.mynuiton.org</redmine.url>
+ <releaseFiles>${basedir}/pom.xml,${basedir}/verify.groovy</releaseFiles>
+
+ <collectedFiles>target/collect.properties</collectedFiles>
+
+ </properties>
+
+ <build>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>${pluginVersion}</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton</groupId>
+ <artifactId>maven-helper-plugin</artifactId>
+ <version>1.0.3</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton</groupId>
+ <artifactId>maven-helper-plugin</artifactId>
+ <executions>
+ <!-- collect files to send to redmine -->
+ <execution>
+ <id>collect-files</id>
+ <goals>
+ <goal>collect-files</goal>
+ </goals>
+ <phase>package</phase>
+ <configuration>
+ <extraFiles>${releaseFiles}</extraFiles>
+ <descriptionFile>${collectedFiles}</descriptionFile>
+ </configuration>
+ </execution>
+
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate</id>
+ <goals>
+ <goal>generate-changes</goal>
+ <goal>generate-news-announcement</goal>
+ <goal>generate-email-announcement</goal>
+ </goals>
+ <phase>generate-resources</phase>
+ <configuration>
+ <!-- common -->
+ <xmlPath>${maven.changeFile}</xmlPath>
+
+ <!-- generate-changes -->
+ <generateOnce>true</generateOnce>
+ <actionMapping>fix:1, add:2</actionMapping>
+ <issueLinkTemplate>${maven.redmine.issue.url}</issueLinkTemplate>
+
+ <!-- generate announcements -->
+ <urlDownload>http://www.mynuiton.org/projects/list_files/one</urlDownload>
+ </configuration>
+ </execution>
+
+ <execution>
+ <id>publish-redmine</id>
+ <goals>
+ <goal>update-version</goal>
+ <goal>publish-attachments</goal>
+ <goal>publish-news</goal>
+ </goals>
+ <phase>verify</phase>
+ <configuration>
+
+ <!-- Send nothing ! -->
+ <!--<dryRun>true</dryRun>-->
+
+ <verbose>true</verbose>
+
+ <!-- update-version -->
+ <closeVersion>true</closeVersion>
+ <versionDescription>éàçè`a</versionDescription>
+
+ <!-- publish-attachments -->
+ <filesFromProperties>${collectedFiles}</filesFromProperties>
+
+ <!-- publish-news -->
+ <newsContentFile>target/generated-sources/announcement/release-news-announcement.vm
+ </newsContentFile>
+ <newsSummary>${project.description}</newsSummary>
+ <newsTitle>${project.name} ${project.version} released</newsTitle>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+
+ </build>
+
+ <reporting>
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton.jredmine</groupId>
+ <artifactId>maven-jredmine-plugin</artifactId>
+ <version>${pluginVersion}</version>
+ <configuration>
+ <serverId>redmine-local</serverId>
+ <projectId>one</projectId>
+ <versionId>1.0.0</versionId>
+ <issueLinkTemplate>http://www.mynuiton.org/issues/show/%ISSUE%</issueLinkTemplate>
+ <versionLinkTemplate>http://www.mynuiton.org/versions/show/%VERSION%</versionLinkTemplate>
+ <columnNames>key,summary,status,assignee,reporter,tracker,priority,version,category,createdOn
+ </columnNames>
+ </configuration>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>issues-report</report>
+ <report>issues-report-by-tracker</report>
+ <report>issues-report-by-status</report>
+ <report>issues-report-by-category</report>
+ <report>issues-report-by-priority</report>
+ <report>issues-report-by-version</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+
+ </plugins>
+ </reporting>
+
+</project>
Added: trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/MyClass.java
===================================================================
--- trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/MyClass.java (rev 0)
+++ trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/MyClass.java 2009-11-01 14:54:40 UTC (rev 34)
@@ -0,0 +1,5 @@
+package org.nuiton.jredmine.plugin;
+
+public class MyClass {
+
+}
\ No newline at end of file
Property changes on: trunk/maven-jredmine-plugin/src/it/single_failed/src/main/java/org/nuiton/jredmine/plugin/MyClass.java
___________________________________________________________________
Added: svn:keywords
+ "Author Date Id Revision HeadURL
Added: trunk/maven-jredmine-plugin/src/it/single_failed/verify.groovy
===================================================================
--- trunk/maven-jredmine-plugin/src/it/single_failed/verify.groovy (rev 0)
+++ trunk/maven-jredmine-plugin/src/it/single_failed/verify.groovy 2009-11-01 14:54:40 UTC (rev 34)
@@ -0,0 +1,32 @@
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+ assert !new File(basedir, 'target/generated-sources/changes/changes.xml').exists();
+ assert !new File(basedir, 'target/generated-sources/announcement/release-news-announcement.vm').exists();
+ assert !new File(basedir, 'target/generated-sources/announcement/release-email-announcement.vm').exists();
+
+ assert !new File(basedir, 'target/site/redmine-report.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report-by-category.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report-by-priority.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report-by-status.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report-by-tracker.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report-by-version.html').exists();
+ assert !new File(basedir, 'target/site/redmine-report.html').exists();
+
+return true;
1
0