Uwe Schindler
95e94ab9d9
LUCENE-8170: Improve OpenClover reports (separate test from production code); enable coverage reports inside test-frameworks
2018-02-11 19:24:22 +01:00
Uwe Schindler
1922e5b956
LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage
2018-02-11 10:49:01 +01:00
Uwe Schindler
a6e4f16b7a
LUCENE-8168: Move Groovy scripts in build files to separate files. Update Groovy to 2.4.13
2018-02-10 20:24:33 +01:00
Uwe Schindler
1938631307
LUCENE-8155: Add support for Java 9 in smoke tester
2018-02-09 19:53:49 +01:00
Uwe Schindler
9c0797d9f4
LUCENE-7966: Build Multi-Release JARs to enable usage of optimized intrinsic methods from Java 9 for index bounds checking and array comparison/mismatch
2018-02-03 09:17:59 +01:00
Steve Rowe
c73bc6b145
SOLR-11847: Resume publishing maven snapshot artifacts as part of Ant target jenkins-maven-nightly
2018-01-29 14:08:15 -05:00
Christine Poerschke
ad6e8b82ec
LUCENE-8115: fail precommit on unnecessary-on-its-own {@inheritDoc} annotations.
2018-01-08 19:46:22 +00:00
Uwe Schindler
3ab1a07662
SOLR-11606: Disable tests automatically if Mockito does not work with Java runtime (Java 10)
2017-11-04 19:37:28 +01:00
Steve Rowe
5324c7436c
SOLR-11181: fix validate-maven-dependencies
2017-09-07 09:24:02 -04:00
Shalin Shekhar Mangar
575eead80f
Enable validation checks on JSON files
2017-08-12 11:05:19 +05:30
Steve Rowe
1a3295fb00
Try again to fix precommit on Windows with native line endings
2017-08-06 01:31:31 -04:00
Steve Rowe
440747c066
Fix precommit on Windows with native line endings
2017-08-05 18:46:06 -04:00
Steve Rowe
d3f9059d29
SOLR-10883: Ref guide: Escape replacement substitutions; add .adoc file checks to the top-level validate target
2017-06-21 18:21:40 -04:00
Uwe Schindler
707d7b91e8
LUCENE-7727: Replace end-of-life Markdown parser "Pegdown" by "Flexmark" for compatibility with Java 9
2017-03-02 17:43:44 +01:00
Uwe Schindler
5b3565ed7e
LUCENE-7596: Update Groovy to version 2.4.8 to allow building with Java 9 build 148+. Also update JGit version for working-copy checks.
2017-01-13 20:20:31 +01:00
Christine Poerschke
f7ea2ae85d
LUCENE-7530: extend/add -validate-source-patterns checks for .xml/.template files
2016-12-23 12:14:57 +00:00
David Smiley
5ef60af9c1
LUCENE-7438: Renovate benchmark module's support for highlighting
2016-10-07 09:57:11 -04:00
Uwe Schindler
59218b90e1
Don't fail ASAP on Jenkins builds, run the whole build and fail finally (Jenkins does this for us with reason "unstable" once the build is done). This allows to run build completely, although some tests fail.
2016-07-17 13:02:03 +02:00
Uwe Schindler
621527d1a2
Update JGit to keep up-to-date with recent GIT versions
2016-07-17 12:50:23 +02:00
Steve Rowe
51d4af6859
LUCENE-7013: add licence header position checker to -validate-source-patterns, and fix the violations it found
2016-07-13 13:21:36 -04:00
Steve Rowe
39356bf64c
SOLR-9295: Added beginning-of-file UTF-8 BOM to the list of disallowed patterns in -validate-source-patterns
2016-07-11 20:48:21 -04:00
Uwe Schindler
9d35aafc56
LUCENE-6938: Add WC checks back, now based on JGit
2016-01-24 22:38:36 +01:00
Uwe Schindler
9f0e2cc83f
LUCENE-6938: Fix Lucene's src.tgz file; remove svnkit stuff
2016-01-24 17:52:47 +01:00
Uwe Schindler
6d8a195822
LUCENE-6732: Improve logging, add verbose logging of filenames
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1718479 13f79535-47bb-0310-9956-ffa450edef68
2015-12-07 21:50:43 +00:00
Anshum Gupta
6caaa0c454
SOLR-8330: Standardize and fix logger creation and usage so that they aren't shared across source files.
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717590 13f79535-47bb-0310-9956-ffa450edef68
2015-12-02 09:22:22 +00:00
Uwe Schindler
05d089ca01
LUCENE-6732: Scan txt files in root folder, too. TODO: scan txt files everywhere
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695669 13f79535-47bb-0310-9956-ffa450edef68
2015-08-13 09:53:44 +00:00
Uwe Schindler
127392cc73
LUCENE-6732: More filetypes to check
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695586 13f79535-47bb-0310-9956-ffa450edef68
2015-08-12 17:43:08 +00:00
Uwe Schindler
fa48923d5d
LUCENE-6732: Improve javadoc-style license checker to use Apache RAT
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695496 13f79535-47bb-0310-9956-ffa450edef68
2015-08-12 12:50:40 +00:00
Uwe Schindler
763c8d726c
LUCENE-6732: Remove tabs XSL files
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695405 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 23:15:20 +00:00
Uwe Schindler
1331a57e3d
LUCENE-6732: Remove tabs in JS and XML files
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695395 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 23:00:39 +00:00
Uwe Schindler
f0654e355e
LUCENE-6732: Improve checker for invalid source patterns to also detect javadoc-style license headers. Use Groovy to implement the checks instead of plain Ant
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695380 13f79535-47bb-0310-9956-ffa450edef68
2015-08-11 22:13:00 +00:00
Uwe Schindler
7b412fdc63
Remove JRockit (no longer supported)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693650 13f79535-47bb-0310-9956-ffa450edef68
2015-07-31 20:46:57 +00:00
Timothy Potter
2eb704ef50
SOLR-7227: Solr distribution archive should have the WAR file extracted already
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692925 13f79535-47bb-0310-9956-ffa450edef68
2015-07-27 18:12:45 +00:00
Uwe Schindler
38c36fbe72
LUCENE-6693: Also load clover up front
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692621 13f79535-47bb-0310-9956-ffa450edef68
2015-07-25 14:20:20 +00:00
Uwe Schindler
6b1ab6702f
LUCENE-6693: Add one more parameter-pass-through #4
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692572 13f79535-47bb-0310-9956-ffa450edef68
2015-07-24 20:01:09 +00:00
Uwe Schindler
2332558475
LUCENE-6693: Add one more parameter-pass-through #3
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692474 13f79535-47bb-0310-9956-ffa450edef68
2015-07-24 10:20:04 +00:00
Uwe Schindler
4fa225eeaf
LUCENE-6693: Add one more parameter-pass-through #2
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692472 13f79535-47bb-0310-9956-ffa450edef68
2015-07-24 09:36:36 +00:00
Uwe Schindler
4b7b4adbea
LUCENE-6693: Add one more parameter-pass-through
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692444 13f79535-47bb-0310-9956-ffa450edef68
2015-07-23 21:07:02 +00:00
Uwe Schindler
eb2203b597
Merged revision(s) 1692411 from lucene/dev/branches/branch_5x:
...
LUCENE-6693: Updated Groovy to 2.4.4, Pegdown to 1.5, Svnkit to 1.8.10. Also fixed some PermGen errors while running full build caused by these updates: Tasks are now installed from root's build.xml
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1692413 13f79535-47bb-0310-9956-ffa450edef68
2015-07-23 15:53:30 +00:00
Uwe Schindler
a7a1416a38
Fix python3 also in root build.xml (was correct already in common-build.xml)
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1681331 13f79535-47bb-0310-9956-ffa450edef68
2015-05-23 12:04:06 +00:00
Robert Muir
9527a31a2d
LUCENE-5439: add jacoco coverage
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1672298 13f79535-47bb-0310-9956-ffa450edef68
2015-04-09 11:47:57 +00:00
Robert Muir
a5fc2765e4
fix broken failonerror=false in these targets
...
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1643940 13f79535-47bb-0310-9956-ffa450edef68
2014-12-08 21:49:35 +00:00
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