480 Commits

Author SHA1 Message Date
Robert Muir
69f26d099e
LUCENE-9213: fix documentation-lint (and finally precommit) to work on java 12 and 13
the "missing javadocs" checker needed tweaks to work with the format
changes of java 13.

As a followup we may investigate javadoc (maybe the new doclet api). It
has its own missing checks too now, but they are black vs white (either
fully documented or not checked), whereas this python tool allows us to
"improve", e.g. enforce that all classes have doc, even if all
methods do not yet.
2020-02-07 17:18:26 -05:00
Nicholas Knize
78655239c5 LUCENE-8369: Remove obsolete spatial module 2020-01-16 11:22:05 -06:00
Adrien Grand
43e30f9665 Minor fixes to the release wizard. (#1127) 2019-12-30 17:21:18 +01:00
Jan Høydahl
d86b473ab8
Change 72h voting rules for release wizard (#1118) 2019-12-24 23:13:01 +01:00
Chris Hostetter
acd56b350d LUCENE-9054: fix stupid nocommit comment 2019-11-22 08:22:39 -07:00
Chris Hostetter
2d1e67c8b4 LUCENE-9054: Fix reproduceJenkinsFailures.py to not overwrite junit XML files when retrying 2019-11-21 15:28:46 -07:00
Cassandra Targett
b5bf906caf
SOLR-13782: Remove PDF Ref Guide build (#999)
closes #999
2019-11-19 14:54:30 -07:00
Cassandra Targett
b3d59a7a8b SOLR-12786: add back explicit asciidoctor install for Jenkins build 2019-10-16 12:21:48 -05:00
Cassandra Targett
621461fd1a SOLR-12786: Update Ref Guide build tool versions & fix section links for new format requirements 2019-10-16 11:03:17 -05:00
David Smiley
742e6b7eff LUCENE-8883: addVersion.py now adds categories to CHANGES.txt 2019-08-06 13:53:22 +02:00
Jan Høydahl
36af839eb1 LUCENE-8852: Fix wording and git commit msg 2019-07-04 19:04:24 +02:00
Cassandra Targett
82bf95727e Update Ruby version in Ref Guide build script 2019-07-01 10:25:16 -05:00
Alan Woodward
df3011a539 LUCENE-8766: Add monitor sub-project to smoke tester 2019-06-20 17:32:23 +01:00
Jan Høydahl
87c131baa7
LUCENE-8852 ReleaseWizard tool (#710) 2019-06-20 14:45:17 +02:00
Jan Høydahl
d2793688ca
LUCENE-8861: Script to find open PRs that needs attention (#719) 2019-06-14 13:30:04 +02:00
Jan Høydahl
44287d4206
LUCENE-8837 smokeTestRelease.py option --download-only (#702)
* LUCENE-8837: smokeTestRelease.py option --download-only
Move download() and check_and() functions to scriptutil
Add cwd param to run() function in scriptutil
Move the check_ant function from buildAndPushRelease into scriptutil.py, and let it return the version.
2019-06-11 10:17:10 +02:00
Jan Høydahl
df1775ffd3
LUCENE-8802: buildAndPushRelease --logfile arg (#679) 2019-06-06 21:47:50 +02:00
Jan Høydahl
8d6fd7298f LUCENE-8818: Fix smokeTestRelease.py encoding bug 2019-06-06 21:42:24 +02:00
Jan Høydahl
6b70bdb3c0 LUCENE-8827: Speed up poll-mirrors.py 2019-06-05 21:22:29 +02:00
Jan Høydahl
f070b7c742
LUCENE-8827: Speed up poll-mirrors.py and add -once argument. Python3 only (#699)
Also skips Python2 support like the other scripts in the folder
2019-06-05 21:14:31 +02:00
Ishan Chattopadhyaya
0d8243a132 SOLR-13335: Fix addVersion.py script that references velocity versions 2019-05-01 14:45:19 +05:30
Ishan Chattopadhyaya
53eafe75f3 SOLR-13335: Fix addVersion.py script that references velocity versions 2019-05-01 14:45:19 +05:30
Uwe Schindler
faaee86efb LUCENE-8738: Move to Java 11 as minimum Java version (merged branch: jira/LUCENE-8738)
Co-authored-by: Adrien Grand <jpountz@apache.org>
2019-04-16 14:00:09 +02:00
Tomoko Uchida
6e28cd60a8 LUCENE-2562: Fix smoker for 'luke' module. 2019-04-13 01:24:05 +09:00
Alan Woodward
55c061770e Allow GPG keys with no spaces 2019-02-12 09:02:03 +00:00
Adrien Grand
c074b97e79 LUCENE-8579: Don't run bad apples when building a release. 2018-11-30 09:42:20 +01:00
Cassandra Targett
1e3cc4861a SOLR-12746: Simplify the Ref Guide HTML structure and use semantic HTML tags where possible. Adds new template files for Asciidoctor HTML conversion. 2018-11-05 09:07:01 -06:00
Jan Høydahl
03c9c04353 LUCENE-8493: Stop publishing insecure .sha1 files with releases 2018-09-26 15:31:26 +02:00
Jim Ferenczi
a02959c87e LUCENE-8500: Fix release smoke test to always use the downloaded KEYS file 2018-09-15 21:28:12 +02:00
Jan Høydahl
5b96f89d2b LUCENE-5143: Fix smoketester, fix RM PGP key check, fix solr DOAP file, add CHANGES entry
Remove unused/stale 'copy-to-stage' and '-dist-keys' targets from ant build
2018-09-11 22:39:19 +02:00
Jan Høydahl
982ee3931b LUCENE-5143: rm or formalize dealing with "general" KEYS files in our dist dir 2018-09-04 13:24:24 +02:00
Alexandre Rafalovitch
b7d14c50fb SOLR-11694: Remove outdated UIMA module 2018-07-07 09:58:57 -04:00
Steve Rowe
302df4dbf3 fix 'gem uninstall' to remove ignore dependency conflicts 2018-07-05 15:03:41 -04:00
Steve Rowe
407e1500bb fix 'gem uninstall' to remove all versions of the gem 2018-07-05 15:00:56 -04:00
Steve Rowe
6c0a03c578 First uninstall 'asciidoctor' gem before installing it, to remove unwanted versions 2018-07-05 14:58:10 -04:00
Steve Rowe
039dae76cb Run 'rvm cleanup all' to remove old stuff 2018-07-05 14:53:44 -04:00
Steve Rowe
ee5aa87254 Remove duplicate 'git merge' 2018-06-20 10:16:12 -04:00
Steve Rowe
bcbcb16b6a Make sure remote branch is available and tracked locally, and merge remote into local branch 2018-06-20 09:38:30 -04:00
Steve Rowe
74bd5d5658 Handle the case of checking out a remote branch that has never been checked out locally before 2018-06-19 22:21:26 -04:00
Steve Rowe
d04acc95f0 Actually checkout the tip of the branch instead of just saying we will 2018-06-19 19:33:54 -04:00
Steve Rowe
9cbaf327e8 install asciidoctor gem before jekyll-asciidoc, to prevent installation of a too-new version of asciidoctor 2018-05-17 17:32:41 -04:00
Steve Rowe
99c4adfb6a Pin asciidoctor gem to v1.5.6.2 to avoid behavior changes in v1.5.7 2018-05-17 14:42:12 -04:00
Jan Høydahl
60ae7be407 LUCENE-7935: Keep md5/sha1 checksums for maven artifacts 2018-04-05 02:18:04 +02:00
Steve Rowe
1ce72537b8 LUCENE-8106: add missing import 2018-03-29 13:51:39 -04:00
Jan Høydahl
9e780ba564 LUCENE-7935: Publish .sha512 hash files with the release artifacts 2018-03-28 09:14:03 +02:00
Alan Woodward
f2e3b109e6 LUCENE-8224: Allow releases to be built with ant 1.10
Also adds a check to common-build.xml to fail early with ant 1.10.2, which
has a bug that prevents lucene from building.
2018-03-26 14:06:54 +01:00
Steve Rowe
0c61c857c8 LUCENE-8106: Handle IncompleteRead exceptions while downloading the Jenkins log by retrying a limited number of times 2018-03-20 11:11:33 -04:00
Uwe Schindler
aae07d9572 LUCENE-8155: Fix Solr example with Java 9 (was a problem when reverting an old commit) 2018-03-19 15:35:34 +01:00
Erick Erickson
1fe45606b9 SOLR-12028: BadApple and AwaitsFix annotations usage 2018-02-26 20:35:12 -08:00
Steve Rowe
41af8bd16a LUCENE-8106: stop parsing ANT_OPTS from Jenkins log 2018-02-26 18:47:18 -05:00