Uwe Schindler
8564da434d
Generate gradle.properties from gradlew ( #12131 )
...
* SOLR-16641 - Generate gradle.properties from gradlew (#1320 )
* Adapt for Lucene
* Remove localSettings from smoker; thanks @colvinco
* Print properties at end for debugging
* Add CHANGES.txt entry
---------
Co-authored-by: Colvin Cowie <colvin.cowie.dev@gmail.com>
Co-authored-by: Colvin Cowie <51863265+colvinco@users.noreply.github.com>
2023-02-06 19:47:15 +01:00
Dawid Weiss
1f741ff63c
Upgrade gradle to 7.6. ( #11993 )
2022-12-02 09:18:38 +01:00
Dawid Weiss
fa0031bde5
jgit shouldn't fork git to find out the config dir ( #11959 )
...
* Windows part.
* jgit shouldn't fork git to find out the config dir (posix)
Co-authored-by: Robert Muir <rmuir@apache.org>
2022-11-21 17:48:57 +01:00
Robert Muir
8736c18747
Allow building with java 18 now that gradle supports it ( #11889 )
...
* Allow building with java 18 now that gradle supports it
* update the "generic error" in these scripts
2022-10-28 23:41:09 -04:00
Robert Muir
c897aac077
fail clearly on too-new JDK ( #819 )
...
Gradle will give a very confusing error, let's make it absolutely clear.
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-04-21 09:22:26 -04:00
Dawid Weiss
4329450392
LUCENE-10198: remove debug statement that crept in.
2021-10-26 21:33:19 +02:00
Dawid Weiss
780846a732
LUCENE-10198: Allow external JAVA_OPTS in gradlew scripts; use sane defaults (heap, stack and system proxies) ( #405 )
...
Co-authored-by: balmukundblr <balmukund.mandal@intel.com>
2021-10-26 09:15:55 +02:00
Uwe Schindler
f37f0bf3a7
Gradle hotfix in preparation for Jenkins: Fix for whitespace in directory violations
2020-08-23 17:51:11 +02:00
Dawid Weiss
581e836569
LUCENE-9471: clean up task and global temporary junk files (workaround). ( #1767 )
2020-08-20 13:49:24 +02:00
Dawid Weiss
eebe40a2f5
LUCENE-9372: gradlew does not run on cygwin (Peter Barna via Dawid Weiss)
2020-05-16 10:58:23 +02:00
Mike Drob
9b29c2a420
Support running gradlew from subdir
2020-04-03 15:16:08 -05:00
Mike Drob
e6090792c8
Specify java 11 for gradle wrapper downloader
2020-04-02 13:09:58 -05:00
Mike Drob
e25ab4204f
LUCENE-9266 remove gradle wrapper jar from source
...
ASF Release Policy states that we cannot have binary JAR files checked
in to our source releases, a few other projects have solved this by
modifying their generated gradlew scripts to download a copy of the
wrapper jar.
We now have a version and checksum file in ./gradle/wrapper directory
used for verifying the wrapper jar, and will take advantage of single
source java execution to verify and download.
The gradle wrapper jar will continue to be available in the git
repository, but will be excluded from src tarball generation. This
should not change workflows for any users, since we expect the gradlew
script to get the jar when it is missing.
Co-authored-by: Dawid Weiss <dweiss@apache.org>
2020-04-02 11:30:01 -05:00
Dawid Weiss
22232a66dd
LUCENE-9232: don't fork daemon on the initial run that writes local settings.
2020-02-18 19:38:11 +01:00
Dawid Weiss
401ddc6dd1
Upgrade gradlew. Add environment sanity check.
2019-12-16 15:23:06 +01:00
Dawid Weiss
d4a9842375
Initial gradle build layer.
2019-12-02 15:34:57 +01:00