mirror of https://github.com/apache/lucene.git
Add nightly maven build&check task (more will come later!), also remove duplicate dependencies. The validate task now only runs from root
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381689 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
2a6f2c7cbb
commit
29793bc97f
16
build.xml
16
build.xml
|
@ -91,13 +91,6 @@
|
|||
</subant></sequential>
|
||||
</target>
|
||||
|
||||
<target name="validate-maven-dependencies" description="Validates maven dependencies, licenses, etc">
|
||||
<subant target="validate-maven-dependencies" inheritall="false" failonerror="true">
|
||||
<fileset dir="lucene" includes="build.xml"/>
|
||||
<fileset dir="solr" includes="build.xml"/>
|
||||
</subant>
|
||||
</target>
|
||||
|
||||
<target name="resolve" depends="clean-jars" description="Resolves all dependencies">
|
||||
<sequential><subant target="resolve" inheritall="false" failonerror="true">
|
||||
<fileset dir="lucene" includes="build.xml" />
|
||||
|
@ -149,6 +142,13 @@
|
|||
</sequential>
|
||||
</target>
|
||||
|
||||
<target name="validate-maven-dependencies" depends="generate-maven-artifacts" description="Validates maven dependencies, licenses, etc">
|
||||
<subant target="-validate-maven-dependencies" inheritall="false" failonerror="true">
|
||||
<fileset dir="lucene" includes="build.xml"/>
|
||||
<fileset dir="solr" includes="build.xml"/>
|
||||
</subant>
|
||||
</target>
|
||||
|
||||
<target name="eclipse" depends="clean-jars, resolve" description="Setup Eclipse configuration">
|
||||
<copy file="dev-tools/eclipse/dot.project" tofile=".project" overwrite="false"/>
|
||||
<copy file="dev-tools/eclipse/dot.classpath" tofile=".classpath" overwrite="true"/>
|
||||
|
@ -293,6 +293,8 @@
|
|||
</antcall>
|
||||
</target>
|
||||
<target name="-jenkins-clover" depends="clean,test,generate-clover-reports"/>
|
||||
|
||||
<target name="jenkins-maven-nightly" depends="clean,generate-maven-artifacts,validate-maven-dependencies"/>
|
||||
|
||||
<!-- we need this extra condition, as we want to match only on "true", not solely if property is set: -->
|
||||
<property name="disable.javadocs-lint" value="false" />
|
||||
|
|
|
@ -455,7 +455,7 @@
|
|||
</sequential>
|
||||
</target>
|
||||
|
||||
<target name="validate-maven-dependencies" depends="compile-tools, generate-maven-artifacts, load-custom-tasks">
|
||||
<target name="-validate-maven-dependencies" depends="compile-tools, install-maven-tasks, load-custom-tasks">
|
||||
<sequential>
|
||||
<subant target="-validate-maven-dependencies" failonerror="true" inheritall="false">
|
||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
||||
|
|
|
@ -575,7 +575,7 @@
|
|||
</subant>
|
||||
</target>
|
||||
|
||||
<target name="validate-maven-dependencies" depends="compile-tools, generate-maven-artifacts, -generate-lucene-maven-artifacts, load-custom-tasks">
|
||||
<target name="-validate-maven-dependencies" depends="compile-tools, install-maven-tasks, load-custom-tasks">
|
||||
<sequential>
|
||||
<subant target="-validate-maven-dependencies" failonerror="true" inheritall="false">
|
||||
<propertyset refid="uptodate.and.compiled.properties"/>
|
||||
|
|
Loading…
Reference in New Issue