Commit Graph

30 Commits

Author SHA1 Message Date
Uwe Schindler d21afb8ef3 Some minor tools version upgrades (Clover, Groovy, Svnkit)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1661314 13f79535-47bb-0310-9956-ffa450edef68
2015-02-21 09:56:51 +00:00
Uwe Schindler c52fbb46b9 Complete Groovy impl of Maven build (use subproject to build properties)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622833 13f79535-47bb-0310-9956-ffa450edef68
2014-09-06 08:26:15 +00:00
Uwe Schindler 7006ab73a0 Better way to pass properties down to Maven: Append them to command line as real Maven properties, not as sysprops! Maven-Ant-Tasks should have support for that. By that it is now possible to override tests.multiplier, which was not possible before (pom.xml defines it so sysprop is ignored).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1622743 13f79535-47bb-0310-9956-ffa450edef68
2014-09-05 17:30:32 +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 a8ffbd429f Fix project name in clover report
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1621638 13f79535-47bb-0310-9956-ffa450edef68
2014-08-31 21:06:17 +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 6254a72b5c Minor improvements to other groovy scripts. Fix bug with missing <local/>
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1617102 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 12:35: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 b078e0f003 Update some build tools
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1595380 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 22:57:33 +00:00
Uwe Schindler 8c4068413f LUCENE-5511: "ant precommit" / "ant check-svn-working-copy" now work again with any working copy format (thanks to svnkit 1.8.4).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1575714 13f79535-47bb-0310-9956-ffa450edef68
2014-03-09 15:43:22 +00:00
Uwe Schindler d904c950b8 LUCENE-5385: further optimize "fake check" to be as cheap as possible
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1556046 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 21:56:47 +00:00
Uwe Schindler e7309b2ce6 LUCENE-5385: Small update to fail on other fatal SVN errors
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555980 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 19:16:10 +00:00
Uwe Schindler 2216123c75 LUCENE-5385: Make precommit work for svn 1.8 or git checkouts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1555973 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 18:54:50 +00:00
Uwe Schindler de81d96cc0 Update some ANT plugins:
- make SVN version configurable: As svnkit 1.8 does not support svn 1.7 WCs and vice versa, if you use an 1.8 WC, you have to manually pass -Dsvnkit.version=1.8.0 (unless I find a better solution...)
- Update Groovy
- Update Pegdown
- LUCENE-5243: Update Clover to released version 3.2.0 (no more snapshot)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1547661 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 00:54:08 +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
Uwe Schindler 5329cbdd3d LUCENE-5213: Use <groovy/> instead <script/> ant task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1523214 13f79535-47bb-0310-9956-ffa450edef68
2013-09-14 11:19:33 +00:00
Uwe Schindler 7b2c2df689 LUCENE-4335: Fix the bug with modifications on the SVN root folder
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1506548 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 13:37:39 +00:00
Robert Muir 312b648e60 guard this check to only detect files (or convertRelative goes AIOOBE for .)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1506537 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 12:58:25 +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
Robert Muir 04818c95ef convert to macro
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene4335@1506302 13f79535-47bb-0310-9956-ffa450edef68
2013-07-23 21:38:51 +00:00
Uwe Schindler b8858ab1ca Update svnkit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1501011 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 23:19:37 +00:00
Robert Muir 79e22bd13a SOLR-4748: remove bogus files in licenses/ directory and fix the build to fail again when this happens
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1470558 13f79535-47bb-0310-9956-ffa450edef68
2013-04-22 14:49:54 +00:00
Uwe Schindler 6af24c8866 SOLR-4189: Fix hanging threads on FreeBSD in JettySolrRunner by making connector configureable through sysprop, listen only on 127.0.0.1 in tests
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422127 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 22:19:58 +00:00
Uwe Schindler 0e4b0a986e Update SvnKit to 1.7.6
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1418723 13f79535-47bb-0310-9956-ffa450edef68
2012-12-08 18:12:12 +00:00
Uwe Schindler 4bfb6bf347 Make scripts more Groovy (remove relicts from JavaScript)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1392678 13f79535-47bb-0310-9956-ffa450edef68
2012-10-01 22:44:46 +00:00
Uwe Schindler e261f69df3 Cleanup build files a little bit: remove descriptions of Jenkins-targets. Expose Clover, add Eclipse cleanup
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1391461 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 13:44:36 +00:00
Uwe Schindler a3e03b78f3 LUCENE-4415: Port javascript in build files to Groovy (JSR-223)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1388813 13f79535-47bb-0310-9956-ffa450edef68
2012-09-22 14:42:46 +00:00
Uwe Schindler 134dd24276 Allow running nightly Jenkins Maven build from a single ANT target. This automatically downloads the Internet (sorry, the correct Maven version 2.2.1, of course) to do this - no need to install Maven at all: ant run-maven-build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382431 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 09:19:32 +00:00
Uwe Schindler d8f36a22b1 LUCENE-3923: Faster SVN WC checks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377991 13f79535-47bb-0310-9956-ffa450edef68
2012-08-28 06:50:46 +00:00