Author: tchemit Date: 2009-08-29 20:24:25 +0200 (Sat, 29 Aug 2009) New Revision: 635 Modified: trunk/changelog.txt trunk/pom.xml trunk/src/site/apt/index.apt Log: - evolution #26 add a check-project-files goal - fix hudson url in reports - update documentation Modified: trunk/changelog.txt =================================================================== --- trunk/changelog.txt 2009-08-29 17:39:16 UTC (rev 634) +++ trunk/changelog.txt 2009-08-29 18:24:25 UTC (rev 635) @@ -1,6 +1,8 @@ 1.0.2 chemit 200908?? * [FIX] #32 : les sites de chorem sont deployés dans nuiton + * [FEATURE] #26 : check changelog.txt file existence only on root module of project +-- chemit -- Sat, 29 Aug 2009 19:45:05 +0200 1.0.1 chemit 20090824 * make pom multi-redmine platform (use the platform property nuiton or chorem) Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2009-08-29 17:39:16 UTC (rev 634) +++ trunk/pom.xml 2009-08-29 18:24:25 UTC (rev 635) @@ -230,10 +230,13 @@ <executions> <!-- check that the root module has a changelog.txt file --> <execution> - <id>check changelog file</id> + <id>check-project-files</id> <goals> - <goal>check-changelog-file</goal> + <goal>check-project-files</goal> </goals> + <configuration> + <verbose>true</verbose> + </configuration> </execution> </executions> </plugin> @@ -554,7 +557,7 @@ <ciManagement> <system>hudson</system> - <url>http://hudson.${platform}/job/${projectId}</url> + <url>http://hudson.${platform}/hudson/job/${projectId}</url> </ciManagement> <!--Any mailing lists for the project--> @@ -657,35 +660,6 @@ <plugins> - <!-- always check labs properties --> - <plugin> - <artifactId>maven-enforcer-plugin</artifactId> - <executions> - <execution> - <id>validate-project</id> - <goals> - <goal>enforce</goal> - </goals> - <phase>initialize</phase> - </execution> - </executions> - <configuration> - <rules> - <requireFilesExist> - <files> - <file>changelog.txt</file> - <file>LICENSE.txt</file> - <file>README.txt</file> - </files> - </requireFilesExist> - </rules> - <ignoreCache>true</ignoreCache> - <failFast>true</failFast> - <fail>true</fail> - - </configuration> - </plugin> - <!-- always compute source jar --> <plugin> <artifactId>maven-source-plugin</artifactId> Modified: trunk/src/site/apt/index.apt =================================================================== --- trunk/src/site/apt/index.apt 2009-08-29 17:39:16 UTC (rev 634) +++ trunk/src/site/apt/index.apt 2009-08-29 18:24:25 UTC (rev 635) @@ -13,12 +13,10 @@ * <<platform>> : redmine platform <nuiton.org> or <chorem.org> - * <<platformName>> : redmine platform name <Nuiton> or <Chorem> + * <<projectId>> : the redmine project's id (by default project.artifactId) - * <projectId> : the redmine project's id (by default project.artifactId) + Note : On a multi-module, must be overriden but never with project.artifactId! - Note : On a multi-module, must be override but never with project.artifactId! - * <listId> : the prefix of all lists (by default projectId) * <repository.home.url> : the maven repository
participants (1)
-
tchemit@users.nuiton.org