git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
52 lines
1.3 KiB
XML
52 lines
1.3 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<project
|
|
xmlns:j="jelly:core"
|
|
xmlns:d="jelly:define"
|
|
xmlns:v="jelly:validate"
|
|
xmlns:x="jelly:xml"
|
|
xmlns:pom="pom">
|
|
|
|
<!-- set up validation tag library -->
|
|
|
|
<d:taglib uri="pom">
|
|
<d:jellybean
|
|
name="validate"
|
|
className="org.apache.maven.Validator"
|
|
method="execute"
|
|
/>
|
|
</d:taglib>
|
|
|
|
<!-- default goal -->
|
|
<goal name="pom" description="Validate the Maven XML project descriptor"
|
|
prereqs="pom:validate" />
|
|
|
|
<!-- ================================================================== -->
|
|
<!-- V A L I D A T E P O M -->
|
|
<!-- ================================================================== -->
|
|
|
|
<goal
|
|
name="pom:validate"
|
|
description="Validate the Maven XML project descriptor">
|
|
|
|
<pom:validate
|
|
validator="${maven.home}/maven-project.xsd"
|
|
projectDescriptor="project.xml"
|
|
/>
|
|
|
|
<echo>POM is valid</echo>
|
|
|
|
</goal>
|
|
|
|
<!-- ================================================================== -->
|
|
<!-- U P D A T E P O M -->
|
|
<!-- ================================================================== -->
|
|
|
|
<goal
|
|
name="pom:update"
|
|
description="Update the POM from its current version to a specified version">
|
|
|
|
</goal>
|
|
|
|
</project>
|