275 Commits

Author SHA1 Message Date
Steve Rowe
b32a2e1b73 fix smokeTestRelease.py directory interpolation 2016-05-24 00:20:23 -04:00
Steve Rowe
d77686cad9 Hide 'git --version' output 2016-05-24 00:20:20 -04:00
Steve Rowe
ceed8b7937 - In help text, show default RC number.
- In help text, state that the default --root value is '.' (the current directory)
2016-05-24 00:20:17 -04:00
Steve Rowe
0d4aa0b8d1 When there are unpushed commits, print out the full command used to show the commits 2016-05-24 00:20:14 -04:00
Steve Rowe
8412026265 Fix current branch detection 2016-05-24 00:20:11 -04:00
Steve Rowe
b4cc5a56fc Check for unpushed commits only on the current branch 2016-05-24 00:20:06 -04:00
Steve Rowe
71169d5f86 os.isdir => os.path.isdir 2016-05-24 00:19:59 -04:00
Steve Rowe
f742decb27 - Fail if there are unpushed commits in the Git working tree
- Drop obsolete "--push-remote" param
- Drop obsolete "--smoke-test" param
- Update example RM cmdline usage
- Support relative working tree root directory
- Convert "root" positional cmdline arg into an optional "--root" arg defaulting to '.'
- Use sys.executable instead of $PYTHON_EXEC when printing smoke tester cmdline
- Add new fail-fast checks:
   - Check for a functional "git" executable
   - Ensure "ant" version is 1.8.X
   - Ensure working tree is under Git control, and contains 'lucene/', 'solr/' and 'dev-tools/' dirs
2016-05-24 00:19:51 -04:00
Uwe Schindler
7bd6d94952 LUCENE-7292: Use '-release' instead of '-source/-target' during compilation on Java 9+ to ensure real cross-compilation 2016-05-20 22:25:28 +02:00
Steve Rowe
f73997bb41 SOLR-9109: add missing comma in smokeTestRelease.py extras list 2016-05-16 19:31:40 -04:00
Steve Rowe
2dbc164072 SOLR-9109: tell the smoke tester and the check-lib-versions target about the renamed Ivy settings files 2016-05-16 18:51:36 -04:00
Steve Rowe
82bad7883d LUCENE-7265: Pull change id related code out of addVersion.py; rename 'major' BranchType to 'unstable'
Conflicts:
	dev-tools/scripts/addVersion.py
2016-05-13 18:38:48 -04:00
Steve Rowe
e9e8e3ead9 addVersion.py (via scriptutil.py): fix name of the running script in error message 2016-05-13 17:23:37 -04:00
Steve Rowe
6e52d62f69 Improve addVersion.py: in Version.java, remove 'Use this to get the latest...' from the previous LATEST, and add it to the new LATEST 2016-05-13 17:23:12 -04:00
Steve Rowe
da31173bf2 Revert "LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id"
This reverts commit 3ad0201e3ec6e3e4a509f566383f36493d7ad902.
2016-05-13 16:35:15 -04:00
anshum
3ad0201e3e LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id 2016-04-28 17:34:50 -07:00
Jan Høydahl
485fd48c30 LUCENE-7155: Detect master/major branch using enum, abort on more errors
(cherry picked from commit 10c7757)
2016-04-12 12:51:43 +02:00
Jan Høydahl
a7c171f512 LUCENE-7155: Script addVersion.py does not detect the new naming convention for bugfix branches
(cherry picked from commit 6e446c0)
2016-04-12 12:51:01 +02:00
nknize
82ed2383f0 replace svn up with git pull in buildAndPushRelease.py 2016-03-31 13:41:01 -05:00
David Smiley
7c69f27233 SOLR-6926: fix smokeTestRelease.py to stop calling ant example.
(cherry picked from commit e490b32)
2016-03-08 14:37:04 -05:00
Uwe Schindler
258d67e974 Update URL to Lucene's KEYS file 2016-03-07 11:23:03 +01:00
nknize
89db4950b9 LUCENE-7015: Refactor spatial module to spatial-extras
Refactors non GeoPoint* classes from existing spatial module to a new spatial-extras module. dev-tools, build, and project files are updated to include new spatial-extras module.
2016-02-29 16:18:39 -06:00
Steve Rowe
ef965661ab LUCENE-7024, LUCENE-6938: fix smoke tester to pull pom.xml.template files from the Solr source distribution instead of from svn
(cherry-picked branch_5_5 commit f6a1bbf)
2016-02-14 19:27:26 -05:00
Mike McCandless
4d094975d9 LUCENE-6938: fix some places in smoke tester to accept git commit hash instead of svn revison
Conflicts:
	dev-tools/scripts/smokeTestRelease.py
2016-02-11 15:22:22 -05:00
Mike McCandless
83ebd1bb71 fix usage line 2016-02-11 10:24:09 -05:00
Mike McCandless
7509b9c969 LUCENE-6938: add TODO that we should also detect unpushed commits 2016-02-11 10:24:09 -05:00
Mike McCandless
de9d4ac3b7 LUCENE-6938: fix buggy detection of dirty git checkout 2016-02-11 10:24:09 -05:00
Mike McCandless
f8be973b94 LUCENE-6938: switch from svn to git 2016-02-11 09:55:54 -05:00
Mike McCandless
2514521b55 LUCENE-6938: addVersion can no longer do a --reord-only merge with git 2016-02-11 04:19:15 -05:00
Mike McCandless
70e61fd9e0 LUCENE-6938: switch from svn to git 2016-02-10 17:56:39 -05:00
Steven Rowe
5db6df0ca2 LUCENE-6955: The release smoke tester inappropriately requires back compat index testing for versions not less than the one being smoke tested
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723956 13f79535-47bb-0310-9956-ffa450edef68
2016-01-10 19:42:37 +00:00
Michael McCandless
57ed15678c LUCENE-6922: more improvements in the svn to git mirror workaround tool
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1723747 13f79535-47bb-0310-9956-ffa450edef68
2016-01-08 15:53:36 +00:00
Michael McCandless
3972c0e9eb LUCENE-6922: latest version of svn to git mirror workaround script, from Paul Elschot
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1720686 13f79535-47bb-0310-9956-ffa450edef68
2015-12-17 22:32:39 +00:00
Upayavira
db65c81526 Fix smoke test to handle HTTPS dist URLs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1718469 13f79535-47bb-0310-9956-ffa450edef68
2015-12-07 21:21:05 +00:00
Varun Thacker
4a4f2a00e7 SOLR-8363: Fix luceneMatchVersion check and update in build scripts
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1717898 13f79535-47bb-0310-9956-ffa450edef68
2015-12-04 06:13:46 +00:00
Michael McCandless
160cf90742 INFRA-9182: improvements from Paul Elschot
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1715951 13f79535-47bb-0310-9956-ffa450edef68
2015-11-23 21:03:46 +00:00
Michael McCandless
3f27ae0877 INFRA-9182: some improvements from Paul Elschot
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1711816 13f79535-47bb-0310-9956-ffa450edef68
2015-11-01 15:27:43 +00:00
Michael McCandless
4d79124a84 INFRA-9182: add Paul Elschot's workaround script for when the svn -> github mirror is broken
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1710698 13f79535-47bb-0310-9956-ffa450edef68
2015-10-26 21:07:03 +00:00
Michael McCandless
8760269fcf HTMLParserError is gone as of Python 3.5
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1704918 13f79535-47bb-0310-9956-ffa450edef68
2015-09-23 19:17:19 +00:00
Timothy Potter
7e5ef2da07 SOLR-7923: Rework the smoke tester to the techproducts example using bin/solr script to do all the work
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1695934 13f79535-47bb-0310-9956-ffa450edef68
2015-08-14 16:00:12 +00:00
Uwe Schindler
3e406606ed SOLR-7227: Don't create the WAR file at all
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1693143 13f79535-47bb-0310-9956-ffa450edef68
2015-07-28 19:04:21 +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
Michael McCandless
270f11cfed expect spatial3d module too
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1691213 13f79535-47bb-0310-9956-ffa450edef68
2015-07-15 13:52:07 +00:00
Michael McCandless
a886c663d3 LUCENE-6675: improve spatial3d javadocs
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1690784 13f79535-47bb-0310-9956-ffa450edef68
2015-07-13 18:10:56 +00:00
Anshum Gupta
22a358ffbd Fix buildAndPushRelease.py to echo the correct command for running smokeTester after completion
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1684739 13f79535-47bb-0310-9956-ffa450edef68
2015-06-10 19:04:43 +00:00
Michael McCandless
0b5cefb394 don't recurse into dist when diffing sources
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1682831 13f79535-47bb-0310-9956-ffa450edef68
2015-06-01 08:17:30 +00:00
Michael McCandless
9e6353843c fix smoke tester to pass again
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1682481 13f79535-47bb-0310-9956-ffa450edef68
2015-05-29 14:17:04 +00:00
Timothy Potter
1e83e33962 SOLR-7487: Fix check-example-lucene-match-version Ant task to check luceneMatchVersion in solr/server/solr/configsets instead of example and harden error checking / validation logic.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1677228 13f79535-47bb-0310-9956-ffa450edef68
2015-05-01 20:55:28 +00:00
Shalin Shekhar Mangar
9464d2afb7 SOLR-4839: Make our jetty configs resemble stock Jetty 9.3 configs more closely. Thread pool and common config goes to jetty.xml. All property names are prefixed with solr.jetty. SSL keystore paths are now absolute.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1675337 13f79535-47bb-0310-9956-ffa450edef68
2015-04-22 11:35:31 +00:00
Steven Rowe
01a4c97273 Backcompat index generation: add docs, and point to usage information on the wiki: http://wiki.apache.org/lucene-java/ReleaseTodo#Generate_Backcompat_Indexes
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1673962 13f79535-47bb-0310-9956-ffa450edef68
2015-04-15 21:36:00 +00:00