Uwe Schindler
57ff9ed94c
LUCENE-5968: Improve error message when 'ant beast' is run on top-level modules
...
This closes #96
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1642488 13f79535-47bb-0310-9956-ffa450edef68
2014-11-29 23:52:42 +00:00
Ryan Ernst
5e17f315d4
LUCENE-5950: Move to Java 8 as minimum Java version
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1640833 13f79535-47bb-0310-9956-ffa450edef68
2014-11-20 22:47:21 +00:00
Robert Muir
7eaf1ca9d6
LUCENE-5969: fail precommit on typo'ed TODO
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5969@1633451 13f79535-47bb-0310-9956-ffa450edef68
2014-10-21 20:32:15 +00:00
Uwe Schindler
a0524f56c9
Remove obsolete string
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1627467 13f79535-47bb-0310-9956-ffa450edef68
2014-09-25 07:01:11 +00:00
Uwe Schindler
70006cb745
Print Java version information on begin of Jenkins Job, so we dont need a shell script
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1627426 13f79535-47bb-0310-9956-ffa450edef68
2014-09-24 21:51:43 +00:00
Uwe Schindler
1d885f73e1
Revert 1624095: The check is already done by precommit, I missed this!
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1624101 13f79535-47bb-0310-9956-ffa450edef68
2014-09-10 19:22:32 +00:00
Uwe Schindler
6ffd8e091b
Make "ant validate" also check svn working copy (we removed this check, because we wanted to be compatible with GIT checkouts or newer subversion repos). But we ignore those checks automatically, if its not a supported subversion.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1624095 13f79535-47bb-0310-9956-ffa450edef68
2014-09-10 18:57:08 +00:00
Uwe Schindler
8f5259b4ff
Pass build.properties files down to Maven (fixes bug with ASF Jenkins after restructuring the Jenkins config to use property files)
...
Clean property handling: it reads now consistently everywhere solely ~/lucene.build.properties, ~/build.properties, /lucene/build.properties (in this order)
Excludes were fixed
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622666 13f79535-47bb-0310-9956-ffa450edef68
2014-09-05 09:42:17 +00:00
Uwe Schindler
b04148f2c4
LUCENE-5918: Remove backwards folder
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622018 13f79535-47bb-0310-9956-ffa450edef68
2014-09-02 14:25:58 +00:00
Uwe Schindler
90817094a4
Revert last commit
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621532 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 20:02:59 +00:00
Uwe Schindler
7df964993e
Don't run slow tests with clover
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621501 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 18:12:25 +00:00
Uwe Schindler
4f7542e807
don't pass local properties down for clover
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621499 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 18:00:10 +00:00
Uwe Schindler
3c0d111d07
LUCENE-5909: Fix stupid bug
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621486 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 16:30:23 +00:00
Uwe Schindler
781cdb9a07
LUCENE-5909: Fix description
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621479 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 16:09:00 +00:00
Uwe Schindler
9cba8eb45f
LUCENE-5909: Smoke tester now has better command line parsing and optionally also runs on Java 8
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621473 13f79535-47bb-0310-9956-ffa450edef68
2014-08-30 15:48:16 +00:00
Ryan Ernst
df537119b2
Revert smoke test update to java 8 for now
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621340 13f79535-47bb-0310-9956-ffa450edef68
2014-08-29 16:55:31 +00:00
Ryan Ernst
cc99148aa0
Add java8 checks to smoke test
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621336 13f79535-47bb-0310-9956-ffa450edef68
2014-08-29 16:38:00 +00:00
Uwe Schindler
ac4f5bbabe
Move some properties to begin of build files, so its easier to understand what can be changed.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621118 13f79535-47bb-0310-9956-ffa450edef68
2014-08-28 11:28:53 +00:00
Uwe Schindler
fe34001c60
Fix nightly smoke for Ryan's changes
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621102 13f79535-47bb-0310-9956-ffa450edef68
2014-08-28 09:26:57 +00:00
Uwe Schindler
0cb726bba3
LUCENE-5898: Remove remaining hardcoded versions from build files; add a new version.properties file
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1619906 13f79535-47bb-0310-9956-ffa450edef68
2014-08-22 19:14:11 +00:00
Michael McCandless
f84135de7c
hmm, can't check .xml yet
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1619629 13f79535-47bb-0310-9956-ffa450edef68
2014-08-21 23:43:57 +00:00
Michael McCandless
271af418c5
also check .py, .xml for nocommits
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1619617 13f79535-47bb-0310-9956-ffa450edef68
2014-08-21 22:46:50 +00:00
Ryan Ernst
73bb9c91d9
LUCENE-5850: Made Version handling more robust and extensible
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1618263 13f79535-47bb-0310-9956-ffa450edef68
2014-08-15 19:15:17 +00:00
Steven Rowe
5575ff520f
SOLR-4385: Stop using SVN Keyword Substitution in Solr src code
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1616393 13f79535-47bb-0310-9956-ffa450edef68
2014-08-07 03:25:40 +00:00
Uwe Schindler
478fa3c479
Also read build.properties for nightly-smoke
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575893 13f79535-47bb-0310-9956-ffa450edef68
2014-03-10 10:37:15 +00:00
Uwe Schindler
97fc4a3e55
LUCENE-5467: Add "ant clean-jars" to make a complete renewal with IVY resolve possible.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1571109 13f79535-47bb-0310-9956-ffa450edef68
2014-02-23 22:25:52 +00:00
Steven Rowe
36fd83b0df
LUCENE-5360: Netbeans support: streamline XSLT stylesheet; add basic code style
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1550178 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 15:53:18 +00:00
Steven Rowe
05634cff5d
LUCENE-5360: Add support for developing in Netbeans IDE.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1549872 13f79535-47bb-0310-9956-ffa450edef68
2013-12-10 15:50:38 +00:00
Dawid Weiss
8c02d253b2
LUCENE-5283: allow top-level testcase filters.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1542198 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 08:37:00 +00:00
Steven Rowe
fc39ef0c24
LUCENE-5322: 'ant validate-maven-dependencies' doesn't need to call 'filter-pom-templates' directly, since 'generate-maven-artifacts' already does it
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540849 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 21:31:36 +00:00
Steven Rowe
bd097f3b3c
LUCENE-5322: 'ant validate-maven-artifacts' should depend on 'generate-maven-artifacts'
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540846 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 21:09:59 +00:00
Steven Rowe
c890c312e6
LUCENE-5322: make 'ant validate-maven-artifacts' run faster
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1540832 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 20:21:23 +00:00
Steven Rowe
9990a2eab9
LUCENE-5322: Clean up / simplify Maven-related Ant targets
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1538144 13f79535-47bb-0310-9956-ffa450edef68
2013-11-02 05:04:19 +00:00
Steven Rowe
c9c9ea148b
LUCENE-5217: Maven config: get dependencies from Ant+Ivy; disable transitive dependency resolution for all depended-on artifacts by putting an exclusion for each transitive dependency in the <dependencyManagement> section of the grandparent POM
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1537528 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 15:20:08 +00:00
Steven Rowe
249d45f124
LUCENE-5257: Fix top-level validate target subant invocation syntax
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1529246 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 18:14:07 +00:00
Steven Rowe
fa90270c4d
LUCENE-5257: Lock down centralized versioning of ivy dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1529243 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 18:03:45 +00:00
Steven Rowe
c717abd096
Intellij config: JDK setup: switch interpolation markers in dev-tools/idea/.idea/misc.xml to be well-formed (unlikely-to-be-used XML attribute 'subst.="idea.jdk"'), so that in-place users won't be yelled at by Intellij. When IntelliJ starts up without this 'attribute' having been interpolated, it ignores and then removes the unknown XML attribute.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524916 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:53:16 +00:00
Steven Rowe
edb6a62d3d
Intellij config: JDK setup: look for ${idea.jdk} property in the local lucene/build.properties first, before looking in the files under ${user.home}
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524906 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 05:37:26 +00:00
Steven Rowe
c9dc2be5ff
Intellij config: JDK setup: add missing interpolation marker in dev-tools/idea/.idea/misc.xml; dont print out follow-on instructions if ${idea.jdk} is defined; and when follow-on instructions are printed, show how to avoid the need to manually configure the JDK
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524903 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 05:23:41 +00:00
Steven Rowe
872c02c31c
Intellij config: pick up JDK definition from build.properties file under lucene/ or in home dir, and use it to populate config, so that updating doesnt have to involve manually setting the JDK. Example line from my lucene/build.properties:
...
idea.jdk=project-jdk-name="1.7" project-jdk-type="JavaSDK"
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524883 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 01:45:33 +00:00
Shai Erera
99fdfb3d63
LUCENE-5193: add jar-src to build.xml
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1518972 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 14:06:22 +00:00
Robert Muir
867404cdde
remove from jenkins
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506510 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 12:07:07 +00:00
Robert Muir
7fbcdf1116
add to jenkins and clean up nocommit (but add another)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506324 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 22:04:55 +00:00
Robert Muir
676d0993d5
add check-after-regeneration (big nocommit, to figure out how we want this to work/plugin from jenkins)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506316 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 21:59:18 +00:00
Michael McCandless
030fb00974
LUCENE-4335: don't regenerate for precommit
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506284 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 21:08:09 +00:00
Michael McCandless
75c92695a8
LUCENE-4335: commit current patch
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506240 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 19:32:17 +00:00
Steven Rowe
b2bc345a60
SOLR-4916: Move MiniDfsCluster test dependencies from solr test-framework to solr-core; download solr-core test dependencies to solr/core/test-lib/ instead of solr/core/lib/; download DIH test dependencies to solr/contrib/dataimporthandler/test-lib instead of [...]/lib/
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1502105 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 04:03:24 +00:00
Mark Robert Miller
4083a005c5
nightly-smoke should fail right away if the python executable is not valid
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1499817 13f79535-47bb-0310-9956-ffa450edef68
2013-07-04 17:33:41 +00:00
Mark Robert Miller
b9e1537a7e
SOLR-4916: Add support to write and read Solr index files and transaction log files to and from HDFS.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1497072 13f79535-47bb-0310-9956-ffa450edef68
2013-06-26 20:18:33 +00:00
Uwe Schindler
57d23ada87
LUCENE-5055: "rat-sources" target now checks also build.xml, ivy.xml, forbidden-api signatures, and parts of resources folders.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1493333 13f79535-47bb-0310-9956-ffa450edef68
2013-06-15 10:01:19 +00:00