Commit Graph

420 Commits

Author SHA1 Message Date
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
Shawn Heisey 309dd8191d LUCENE-5043: autogenerate eclipse project name
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1490450 13f79535-47bb-0310-9956-ffa450edef68
2013-06-06 21:32:53 +00:00
Steven Rowe 0b55aaa6a2 LUCENE-5007: Add optional named -testArgs param to smokeTestRelease.py, passed through to 'ant test' invocations; add -DsmokeTestRelease.testArgs sysprop to 'ant nightly-smoke', to pass through as -testArgs param to smokeTestRelease.py.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1484524 13f79535-47bb-0310-9956-ffa450edef68
2013-05-20 16:51:52 +00:00
Robert Muir d9712d9aa9 allow use of nightly-smoke on a modified checkout, by passing skip for the svn revision
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1479976 13f79535-47bb-0310-9956-ffa450edef68
2013-05-07 16:39:54 +00:00
Steven Rowe 44a400f99a Remove (now no-op) original position copy/paste remnant
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1470369 13f79535-47bb-0310-9956-ffa450edef68
2013-04-22 00:33:38 +00:00
Steven Rowe 916f1fabbd Fix nocommit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1470368 13f79535-47bb-0310-9956-ffa450edef68
2013-04-22 00:28:31 +00:00
Steven Rowe 587641ef3d Add svn revision check to jar/war metadata checks in smokeTestRelease.py
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1470366 13f79535-47bb-0310-9956-ffa450edef68
2013-04-22 00:23:53 +00:00
Uwe Schindler 6231597974 LUCENE-4747: Move to Java 7 in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1457734 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 12:28:52 +00:00
Uwe Schindler 6677bbf60f LUCENE-4763: Fix Java version detection in common-build.xml, use correct source version for javadocs, fail build on unsupported java version when documentation linting is enabled
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1444254 13f79535-47bb-0310-9956-ffa450edef68
2013-02-08 22:00:15 +00:00
Steven Rowe bf4e0ab18c LUCENE-4758: 'ant jar', 'ant compile' and 'ant compile-test' should recurse
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1443094 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 17:57:53 +00:00
Michael McCandless 75f15cbb84 LUCENE-4612: tell python not to write bytecode to the filesystem
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1437007 13f79535-47bb-0310-9956-ffa450edef68
2013-01-22 15:57:28 +00:00
Robert Muir 3e41735efe LUCENE-4442: fix prepare-release to put changes/ and KEYS into the distribution so its complete
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1432020 13f79535-47bb-0310-9956-ffa450edef68
2013-01-11 12:45:46 +00:00
Steven Rowe aa695debba fix get-maven-poms target description
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423921 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 16:24:09 +00:00
Uwe Schindler 0678f51ad5 SOLR-4205: Give jenkins-nightly another try with default mem settings.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423587 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 19:27:52 +00:00
Uwe Schindler 5b6bd1aa53 SOLR-4205: Add permgen space for Clover runs and raise memory for nightly jenkins builds, too.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1423389 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 10:03:29 +00:00
Uwe Schindler ce9e2e017b Fix description of task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1422707 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 22:48:19 +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 4bb53decf0 Extra safety to cleanup working dir before Jenkins tests...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420915 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 18:54:33 +00:00
Uwe Schindler 94f5b3920d Hopefully fix the nightly Maven build:
- The artifact creation never "installed" the artifacts in the local repository, so the validate task depended on downloading them -> which was wrong.
- The jenkins-maven-nightly target now runs actually 2 builds: One that deploys to apache repo using ANT, installs locally and validates the artifacts with the locally installed versions; after that it runs the maven-based build with "mvn"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420677 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 13:57:33 +00:00
Uwe Schindler dcf19ddc01 disable validation for now, it did not work when also deploying to apache snapshots. The previos version was wrong alltogether.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420629 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 11:54:51 +00:00
Uwe Schindler 6bf58dfba4 change order of jenkins-maven job
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420580 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 09:19:55 +00:00
Steven Rowe fd284bd6f1 jenkins-maven-nightly: deploy maven snapshots (via generate-maven-artifacts) before running tests under maven
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1420421 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11 21:23:32 +00:00
Uwe Schindler 4e584a86a6 LUCENE-4614: Create dev-tools/eclipse/dot.classpath automatically
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1419893 13f79535-47bb-0310-9956-ffa450edef68
2012-12-10 23:59:19 +00:00
Uwe Schindler 91240881de Fix the tests.jvms override in some modules so the user (e.g., Jenkins) cannot override it
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1417622 13f79535-47bb-0310-9956-ffa450edef68
2012-12-05 20:15:11 +00:00
Uwe Schindler fdb070314f Re-enable Solr tests on Linux and Windows Jenkins. !!! Hack !!!: Disable *all* of Solr on FreeBSD Jenkins (via sysprop)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1415781 13f79535-47bb-0310-9956-ffa450edef68
2012-11-30 18:33:44 +00:00
Robert Muir c87afb5a28 disable solr tests in jenkins until they start passing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1407438 13f79535-47bb-0310-9956-ffa450edef68
2012-11-09 12:46:57 +00:00
Uwe Schindler 85c73511fb LUCENE-4493: Better workflow for documentation linting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400081 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 13:14:00 +00:00
Uwe Schindler fd1200c1c7 LUCENE-4493: Autodetect Java versions and JVM before linting javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400053 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 11:52:20 +00:00
Uwe Schindler 5455c64a19 LUCENE-4488: Enable heapdumps for Jenkins builds on supported JVMs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1400037 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 10:53:18 +00:00
Robert Muir e9ec1d6e20 remove useless and inefficient clean-jars: we call ivy with sync-true so this is a massive slowdown of the build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1395523 13f79535-47bb-0310-9956-ffa450edef68
2012-10-08 12:17:55 +00:00
Steven Rowe c6a0f91a01 fix typo: boo -> boot
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1395167 13f79535-47bb-0310-9956-ffa450edef68
2012-10-06 20:26:01 +00:00
Uwe Schindler eacacf449d Use simplier attribute to extra-targets.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1391473 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 14:01:17 +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 cc2dfa773a Sorry!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390752 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 22:12:03 +00:00
Uwe Schindler b0c444ff91 Make the smoker ant target expand all filenames to be absolute (to prevent problems with relative paths)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390744 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 21:48:04 +00:00
Uwe Schindler a2a20dbc88 Fix value setter, sorry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390634 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 18:22:06 +00:00
Uwe Schindler 1ac706ac92 Inherit the JAVA6_HOME and JAVA7_HOME from the process environment
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390630 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 18:17:18 +00:00
Uwe Schindler c11771adde LUCENE-4432: Make top-level default ant task print -projecthelp
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390453 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 13:00:03 +00:00
Michael McCandless 7152625e73 LUCENE-4429: smokeTestRelease requires version is format X.Y.Z[-ALPHA|-BETA]
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1390163 13f79535-47bb-0310-9956-ffa450edef68
2012-09-25 21:37:31 +00:00
Robert Muir 11d421a36d LUCENE-4420: add solr changes.html testing to smoketester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1389202 13f79535-47bb-0310-9956-ffa450edef68
2012-09-24 04:40:14 +00:00
Uwe Schindler 505cf750c1 Make Clover runs be immune to test failures, also run bad apples when determining coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1389034 13f79535-47bb-0310-9956-ffa450edef68
2012-09-23 12:53:48 +00:00
Uwe Schindler 3c332a8395 SOLR-3733: Missed one target
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1388273 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 23:46:30 +00:00
Uwe Schindler 7405b9772b SOLR-3733: First version of patch (without Robert's changes)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr3733@1388082 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 15:37:42 +00:00
Robert Muir 739bfe89e8 LUCENE-4362: add the check to build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1386688 13f79535-47bb-0310-9956-ffa450edef68
2012-09-17 16:14:13 +00:00
Robert Muir 90749cdb1b LUCENE-4390: fail the build on outdated .sha1 files
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1385059 13f79535-47bb-0310-9956-ffa450edef68
2012-09-15 13:00:19 +00:00
Robert Muir 6730bbb71d LUCENE-4384: add precommit task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1385053 13f79535-47bb-0310-9956-ffa450edef68
2012-09-15 12:42:21 +00:00
Steven Rowe 45931b0fec LUCENE-4385: Move IntelliJ build output directories and test working directories to top-level directory idea-build/
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1384588 13f79535-47bb-0310-9956-ffa450edef68
2012-09-13 22:48:59 +00:00
Uwe Schindler 227341579b Don't fail on non-existent m2 repo
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382435 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 09:30:52 +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 f604e613cd Optimize maven validity check
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1382424 13f79535-47bb-0310-9956-ffa450edef68
2012-09-09 08:41:19 +00:00
Uwe Schindler 29793bc97f 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
2012-09-06 17:39:06 +00:00
Robert Muir a4cf4bd859 add validate-maven task to check maven dependencies, fix redundant dependencies in generate-maven-artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1381602 13f79535-47bb-0310-9956-ffa450edef68
2012-09-06 13:53:35 +00:00
Greg Bowyer 9b049b0dbd LUCENE-4332: Integrate PiTest mutation coverage
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1380938 13f79535-47bb-0310-9956-ffa450edef68
2012-09-04 23:54:13 +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
Robert Muir 2b1926e4bf disable check for now until jenkins configurations are fixed to not be so slow
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377738 13f79535-47bb-0310-9956-ffa450edef68
2012-08-27 16:43:56 +00:00
Robert Muir 458fcb4446 LUCENE-3923: fail the build on wrong svn:eol-style
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1377702 13f79535-47bb-0310-9956-ffa450edef68
2012-08-27 14:47:19 +00:00
Uwe Schindler db48cd84ec Better condition, thanks Dawid!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1376983 13f79535-47bb-0310-9956-ffa450edef68
2012-08-24 16:26:49 +00:00
Uwe Schindler 5beb6346e7 let clover run with tests.slow, too, this takes only 20 mins additionally.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1376539 13f79535-47bb-0310-9956-ffa450edef68
2012-08-23 15:18:17 +00:00
Uwe Schindler c97774fb5e LUCENE-4187: Make clover configuration for jenkins fixed and faster
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371916 13f79535-47bb-0310-9956-ffa450edef68
2012-08-11 11:11:36 +00:00
Uwe Schindler bd55432e5c LUCENE-4187: Add jenkins clover task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371845 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 23:36:28 +00:00
Uwe Schindler 5259fcd0c5 LUCENE-4187: Merge clover reports of Lucene/Solr for easier and more useful Jenkins reporting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371839 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 23:18:18 +00:00
Uwe Schindler 06df30453f LUCENE-4187: Allow disabling validation tasks and javadocs-linting from jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371745 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 15:37:31 +00:00
Uwe Schindler 436dc8eb2c LUCENE-4187: Die, shell scripts, die, die, die!
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1371729 13f79535-47bb-0310-9956-ffa450edef68
2012-08-10 14:58:59 +00:00
Robert Muir fde78b8196 LUCENE-4295: add task to build and smoke-test a release for the nightly build
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1370518 13f79535-47bb-0310-9956-ffa450edef68
2012-08-07 20:58:46 +00:00
Robert Muir 16dbab69b2 fix jar-checksums task
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1368966 13f79535-47bb-0310-9956-ffa450edef68
2012-08-03 14:05:26 +00:00
Robert Muir fca82aa6cc fix test to only test and clean to only clean
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1363796 13f79535-47bb-0310-9956-ffa450edef68
2012-07-20 14:26:07 +00:00
Robert Muir b3c82dac85 add checksum, compared jar with official release jar
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1360446 13f79535-47bb-0310-9956-ffa450edef68
2012-07-11 22:27:17 +00:00
Dawid Weiss b399df8bed LUCENE-4115: JAR resolution/ cleanup should be done automatically for ant clean/ eclipse/ resolve.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1353967 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 11:47:31 +00:00
Robert Muir 93d75d8e23 LUCENE-4115: backing out this change for dweiss (he is on mobile) until we dig on windows
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1347769 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 20:02:27 +00:00
Dawid Weiss 090a3bc04f LUCENE-4115: JAR resolution/ cleanup should be done automatically for ant clean/ eclipse/ resolve.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1347589 13f79535-47bb-0310-9956-ffa450edef68
2012-06-07 12:43:20 +00:00
Steven Rowe 5a8c52dbc1 4.0 -> 5.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1344281 13f79535-47bb-0310-9956-ffa450edef68
2012-05-30 14:45:44 +00:00
Steven Rowe 0f93e8d621 LUCENE-3948: move maven build (POMs and output directories) to top-level maven-build/ directory
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1335334 13f79535-47bb-0310-9956-ffa450edef68
2012-05-08 04:33:02 +00:00
Robert Muir 2c25a2dcfa LUCENE-4011: add javadocs-lint tasks for javadocs plus extra checks
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1329058 13f79535-47bb-0310-9956-ffa450edef68
2012-04-23 04:29:21 +00:00
Robert Muir e8e4245d9b LUCENE-3965: consolidate all api modules and fix packaging for 4.0
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1327094 13f79535-47bb-0310-9956-ffa450edef68
2012-04-17 13:36:19 +00:00
Dawid Weiss cf85aab1a0 LUCENE-3808: Switch LuceneTestCaseRunner to RandomizedRunner. Enforce Random sharing contracts. Enforce thread leaks.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326351 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 14:41:44 +00:00
Dawid Weiss aec9ccdfb9 SHA1 calculation will delete all SHA1 files and recreate them with consistent EOLs.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326341 13f79535-47bb-0310-9956-ffa450edef68
2012-04-15 13:59:16 +00:00
Dawid Weiss bba32d3412 LUCENE-3984: use lowercase file extension.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326191 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 19:59:54 +00:00
Dawid Weiss 5138a8dd46 LUCENE-3984: Add a target to recalculate SHA1 checksums for JAR (jar-checksums, top-level).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1326183 13f79535-47bb-0310-9956-ffa450edef68
2012-04-14 19:23:09 +00:00
Robert Muir 2fe2e82584 LUCENE-1866: better RAT reporting
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309248 13f79535-47bb-0310-9956-ffa450edef68
2012-04-04 05:03:53 +00:00
Steven Rowe c9393b9683 LUCENE-3944: Make the 'generate-maven-artifacts' target use filtered POMs placed under lucene/build/poms/, rather than in each module's base directory. The 'clean' target now removes them.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309141 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 20:52:02 +00:00
Chris M. Hostetter 0b82b5e87c tweak build instructions related to ivy bootstraping
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1309015 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 16:22:06 +00:00
Steven Rowe 8ea4bf9d79 drop resolve dependency on get-maven-poms; it breaks packaging
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308662 13f79535-47bb-0310-9956-ffa450edef68
2012-04-03 03:30:59 +00:00
Steven Rowe cedf1dfaa9 LUCENE-3930: Maven configuration: fix bootstrap installation of renamed lang-detect jar; make 'get-maven-poms' target depend on top-level 'resolve' target so that bootstrap installation will have jars to install.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1308456 13f79535-47bb-0310-9956-ffa450edef68
2012-04-02 18:48:17 +00:00
Robert Muir 8f0d7cc135 LUCENE-3930: nuke jars from source tree and use ivy
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1307563 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 18:04:43 +00:00
Robert Muir a62b8828be add temporary placeholder targets for jenkins
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1307490 13f79535-47bb-0310-9956-ffa450edef68
2012-03-30 15:50:57 +00:00
Robert Muir 9c61a0e8ce LUCENE-3858: clean dist folder too when running ant clean
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1298852 13f79535-47bb-0310-9956-ffa450edef68
2012-03-09 14:41:18 +00:00
Dawid Weiss afe6b6983b LUCENE-3791: "ant eclipse" sets up default project formatting. No XML
formatter style to import anymore.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1244704 13f79535-47bb-0310-9956-ffa450edef68
2012-02-15 20:47:00 +00:00
Dawid Weiss 087f1e3126 LUCENE-3774: Optimized and streamlined license and notice file validation
by refactoring the build task into an ANT task and modifying build scripts
to perform top-level checks. (Dawid Weiss, Steve Rowe, Robert Muir)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1243527 13f79535-47bb-0310-9956-ffa450edef68
2012-02-13 14:12:59 +00:00
Robert Muir baa92a6330 test javadocs in smoketester
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1204550 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 15:45:07 +00:00
Steven Rowe 90d75aae9e The clean-idea target should remove modules/**/*.iml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1145372 13f79535-47bb-0310-9956-ffa450edef68
2011-07-11 21:55:53 +00:00
Robert Muir c8101d708c LUCENE-3160: lucene source build doesn't work correctly by itself
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1129445 13f79535-47bb-0310-9956-ffa450edef68
2011-05-31 00:08:14 +00:00
Shai Erera 03df5817ea LUCENE-3128: ant eclipse creates a .project for Eclipse integration
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1126884 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 06:05:30 +00:00
Robert Muir d1219a5769 LUCENE-2981: review/remove unused/unsupported contribs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1126280 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 00:10:44 +00:00
Yonik Seeley 00e6bc2e41 build: move license validation to only happen with test, not with compile
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1092851 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 00:50:56 +00:00
Grant Ingersoll 8bee953057 LUCENE-2952: drop dev-tools dependency, move to test framework, split out checking to each area: lucene, modules, solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1083010 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 18:40:02 +00:00
Grant Ingersoll f36c32405d LUCENE-2952: hook in dependency checking for license, notice
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1082535 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:34:21 +00:00
Steven Rowe 12c4c4e987 LUCENE-2611: switched the code style file from a manually configured global style to an already-setup per-project code style; adjusted code style continuation indents; added groovy code style support.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1074130 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 13:02:44 +00:00
Steven Rowe 1b44e0b9a5 added support for maven artifact generation of the new Solr UIMA contrib; the top-level get-maven-poms target now forces copying of all of the source pom.xml files, even if the source is not newer than the target files, so that version changes will always take effect when specified through the -Dversion ant cmdline option
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1062936 13f79535-47bb-0310-9956-ffa450edef68
2011-01-24 19:33:14 +00:00
Steven Rowe 82640ec617 LUCENE-2657: switched POMs under dev-tools/maven/ to be POM templates, to allow for specification of the version as a system property on the command line.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1062111 13f79535-47bb-0310-9956-ffa450edef68
2011-01-22 07:26:17 +00:00
Steven Rowe 74360c80f5 LUCENE-2657: Replace Maven POM templates with full POMs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1061613 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21 03:44:13 +00:00
Robert Muir cc23ccf3c4 add note about java 6 requirement
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1055470 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 14:28:52 +00:00
Steven Rowe bf8278184f Move description from the 'copy-idea-files' target to the 'idea' target, so that it gets mentioned when the user runs 'ant -projecthelp'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1055244 13f79535-47bb-0310-9956-ffa450edef68
2011-01-04 23:44:23 +00:00
Robert Muir f627181f8c LUCENE-2611: add eclipse setup (ant eclipse)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1054172 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 21:08:18 +00:00
Steven Rowe 4ce982a287 LUCENE-2611: Added IntelliJ IDEA configuration files in dev-tools/idea/, installable via 'ant idea'
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1053988 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 19:49:51 +00:00
Ryan McKinley 6c6a675a4a running 'mvn generate-maven-artifacts' will put all the files in the same directory (dist/maven)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@998771 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 03:58:23 +00:00
Ryan McKinley 3be9fedd84 getting 'generate-maven-artifacts' to work with analysis module
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@987286 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 19:58:36 +00:00
Ryan McKinley 6b212ad3bb LUCENE-2490 -- ant generate-maven-artifacts will build lucuen and solr
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@955464 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17 02:25:11 +00:00
Robert Muir 399d373089 fix the compile target... this never worked for contrib/analyzers before either
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@942262 13f79535-47bb-0310-9956-ffa450edef68
2010-05-07 22:51:45 +00:00
Robert Muir f6e9cc9f32 LUCENE-2444: move contrib/analyzers to modules/analysis
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@941308 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 14:26:59 +00:00
Uwe Schindler 156a84a265 Fix build to include lucene libs into tgz/zip
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@936522 13f79535-47bb-0310-9956-ffa450edef68
2010-04-21 21:39:31 +00:00
Grant Ingersoll 6d356c8d26 add a compile target to the top
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@933598 13f79535-47bb-0310-9956-ffa450edef68
2010-04-13 13:28:56 +00:00
Mark Robert Miller 7a6834b436 remove obsolete ant call
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924635 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 04:42:01 +00:00
Mark Robert Miller cd490f915a switch Solr to really run off lucene trunk rather than just copy jars - still needs some love (too many duplicate lucene refs for one) but its a start
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924634 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 04:39:17 +00:00
Mark Robert Miller 47f03c1a00 remove overwrite on copy
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924562 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 00:04:26 +00:00
Mark Robert Miller e70adc1425 improve lucene-jars-to-solr target
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924561 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 23:59:56 +00:00
Mark Robert Miller e01f81d8cf add a clean target and copy lucene jars to solr after lucene tests are done as a temp work-off-trunk hack
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924529 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 22:25:11 +00:00
Mark Robert Miller 8d78ef8480 name test target 'test'
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924510 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 21:54:11 +00:00
Mark Robert Miller b87c6bc4b9 a rough start to a top level build script that can run sub tests - still doesn't work quite right - perhaps not getting the right basedir in sub build files?
git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk@924503 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 21:31:44 +00:00
Dawid Weiss 778d96752f SVN-GIT conversion, path copy emulation. 2016-01-23 01:18:53 +01:00
Uwe Schindler 675597141b LUCENE-2326: Removed SVN checkouts for backwards tests. The backwards branch is now included in the svn repository using "svn copy" after release.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@924207 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 10:24:07 +00:00
Uwe Schindler 3abdb99087 add checksum message also in trunk
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912123 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 14:40:38 +00:00
Uwe Schindler 0f42e34dcd LUCENE-2267: Add support for gpg signing to build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@912115 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 14:04:01 +00:00
Uwe Schindler 94826b348c LUCENE-2226: repair javadocs generation after hudson failure
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@901576 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 07:18:29 +00:00
Uwe Schindler 5e9c0717ca Use https for backwards checkout and disable server-cert checking and interactive mode
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@900194 13f79535-47bb-0310-9956-ffa450edef68
2010-01-17 18:56:17 +00:00
Uwe Schindler f8bd9819e6 LUCENE-2193: Replace the backwards tags by revision numbers. Please consult wiki for a howto about updating the backwards-branch now!
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@899001 13f79535-47bb-0310-9956-ffa450edef68
2010-01-13 23:41:05 +00:00
Uwe Schindler 1658315c35 LUCENE-1769: Improve clover analysis and separate core / bw tests. Also verify that assertions are enabled.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@891897 13f79535-47bb-0310-9956-ffa450edef68
2009-12-17 21:00:00 +00:00
Robert Muir 550a4ef1af LUCENE-2124: move jdk collation to core, icu collation to icu contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@888780 13f79535-47bb-0310-9956-ffa450edef68
2009-12-09 12:08:06 +00:00
Uwe Schindler f011f59fe2 Use better format for md5sum/sha1 sum on package build (binary files should have * before file name). The format attribute does that automatically.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@887617 13f79535-47bb-0310-9956-ffa450edef68
2009-12-06 00:28:04 +00:00
Uwe Schindler 8411a96a87 LUCENE-2024: Fix: "ant dist" no longer generates md5's for the top-level artifacts
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@835889 13f79535-47bb-0310-9956-ffa450edef68
2009-11-13 15:53:54 +00:00
Michael McCandless aaddac8992 LUCENE-2002: add Version to QueryParser & contrib analyzers
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@829206 13f79535-47bb-0310-9956-ffa450edef68
2009-10-23 20:25:17 +00:00
Uwe Schindler 4cded8042c LUCENE-1946, LUCENE-1753: Remove deprecated TokenStream API. What a pity, my wonderful backwards layer is gone! :-( Enforce decorator pattern by making the rest of TokenStreams final.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@824116 13f79535-47bb-0310-9956-ffa450edef68
2009-10-11 17:35:09 +00:00
Michael McCandless 24d9c6b9c7 revert accidental commit; switch to new back-compat tag
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@823326 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 21:12:38 +00:00
Michael McCandless f20e419aff LUCENE-1950: remove autoCommit=true from IndexWriter
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@823321 13f79535-47bb-0310-9956-ffa450edef68
2009-10-08 20:57:32 +00:00
Michael Busch b9bf270b01 LUCENE-486: Remove test->demo dependencies.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@822137 13f79535-47bb-0310-9956-ffa450edef68
2009-10-06 05:57:20 +00:00
Uwe Schindler 5b71d96818 Move to 2.9 branch for backwards tests and enable compilation with source/target=1.4
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@820362 13f79535-47bb-0310-9956-ffa450edef68
2009-09-30 17:37:49 +00:00
Uwe Schindler 05fa98b1bb Javadocs should present tokenattributes pkg inside core
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@813391 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 12:02:01 +00:00
Uwe Schindler 4d87fcd99a LUCENE-1887: Remove o.a.l.messages from the javadocs-all association to query parser contrib
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@813268 13f79535-47bb-0310-9956-ffa450edef68
2009-09-10 07:10:29 +00:00
Chris M. Hostetter 3507752e42 LUCENE-1902: html version of changes.txt should be included in packaged releases, and linked to from left nav of docs
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@812734 13f79535-47bb-0310-9956-ffa450edef68
2009-09-09 00:00:17 +00:00
Mark Robert Miller 93f02d341e LUCENE-1873: Update documentation to reflect current Contrib area status
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@811959 13f79535-47bb-0310-9956-ffa450edef68
2009-09-07 01:00:21 +00:00
Chris M. Hostetter 6e5b0f028f LUCENE-1862: resolve duplicate queryParser package.html problem by moving contrib specific docs to contrib's overview.html ... also make a few other tweaks to improve the formatting of the queryParser contrib docs and how they are listed in the sections in overview-summary.html
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@810286 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 22:29:24 +00:00
Mark Robert Miller 92ed9b2629 missed committing a couple miscellaneous to misc in build core build files
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808909 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:56:58 +00:00
Mark Robert Miller 2af893ae8e LUCENE-1870: fix contrib dist - ana,db,misc
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808889 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:00:37 +00:00
Mark Robert Miller c2d66b5a3d It appears the contrib javadoc settings were incorrect - thats why there was a bunch of errors about reading the package-list and why some contrib-to-core links wouldn't work
Same issue with the warnings from demo/core so changing those too - everything still appears to work, but contrib-core links that didn't now work and errors/warnings are gone

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@808229 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 23:55:23 +00:00
Michael McCandless 6e11bd3e2a LUCENE-1845: rollback changes to build.xml's
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807982 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 12:35:59 +00:00
Mark Robert Miller 235791086f LUCENE-1854: tar task should use longfile="gnu" to avoid false file name length warnings.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807838 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 22:18:04 +00:00
Michael Busch 1f15246336 LUCENE-1851: Change 'javacc' and 'clean-javacc' targets to build and clean contrib/surround files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807835 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 22:14:07 +00:00
Michael McCandless ebbae9eb92 LUCENE-1845: set nightly property when nightly target is run
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@807763 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 19:07:16 +00:00
Michael Busch f409117a6f LUCENE-1829: Fix contrib query parser to properly create javacc files.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@806755 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 23:19:26 +00:00
Michael Busch 343992fcbb LUCENE-1567: New flexible QueryParser framework.
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@800191 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03 03:38:44 +00:00
Uwe Schindler 7b0b45796b LUCENE-1728: The javadocs-all target still used the old subdirs in contrib/analyzers
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@797213 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 20:27:41 +00:00