aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Lamy <olamy@apache.org>2011-10-18 11:56:31 +0000
committerOlivier Lamy <olamy@apache.org>2011-10-18 11:56:31 +0000
commit930ebb78be461061eb3479a9dc06edb835dcab34 (patch)
tree99bf1b3adc9f2026f4d0d2169d8b284dcf0acbbc
parentc7ae0909cddffc7af4e61eb0451a4ec649c2a100 (diff)
downloadarchiva-930ebb78be461061eb3479a9dc06edb835dcab34.tar.gz
archiva-930ebb78be461061eb3479a9dc06edb835dcab34.zip
no more need of those enforce rules as we use interpolation in those files
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1185595 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--archiva-docs/pom.xml36
1 files changed, 1 insertions, 35 deletions
diff --git a/archiva-docs/pom.xml b/archiva-docs/pom.xml
index f550ca281..46602ac3a 100644
--- a/archiva-docs/pom.xml
+++ b/archiva-docs/pom.xml
@@ -47,7 +47,7 @@
<executions>
<execution>
<id>site</id>
- <phase>package</phase>
+ <phase>generate-resources</phase>
<goals>
<goal>site</goal>
</goals>
@@ -128,40 +128,6 @@
</execution>
</executions>
</plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <executions>
- <execution>
- <id>enforce-beanshell</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <evaluateBeanshell>
- <message>Site descriptor needs to be updated for the current release version</message>
- <condition>
- <![CDATA[
- javax.xml.xpath.XPath xpath = javax.xml.xpath.XPathFactory.newInstance().newXPath();
- org.xml.sax.InputSource is = new org.xml.sax.InputSource( new java.io.FileInputStream( "${basedir}/src/site/site.xml" ) );
- xpath.evaluate( "//project/body/breadcrumbs/item[@name='${project.version}']/@href", is ).equals( "/index.html" )
- ]]>
- </condition>
- </evaluateBeanshell>
- <evaluateBeanshell>
- <message>Release notes need to be updated for the current release version</message>
- <condition>
- <![CDATA[
- org.codehaus.plexus.util.FileUtils.fileRead( "${basedir}/src/site/apt/release-notes.apt" ).indexOf( "Release Notes for Archiva ${project.version}" ) >= 0
- ]]>
- </condition>
- </evaluateBeanshell>
- </rules>
- </configuration>
- </execution>
- </executions>
- </plugin>
</plugins>
</build>
</profile>