Dawid Weiss
ba77cd4444
Make run-nightly-smoketester.yml run on java 21+ only
2024-02-29 13:03:42 +01:00
Uwe Schindler
62e2b08aa7
Remove empty file
2024-02-29 12:21:11 +01:00
Uwe Schindler
8f17f23acf
Bump minimum required Java version to 21 ( #12753 )
...
Co-authored-by: ChrisHegarty <chegar999@gmail.com>
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
Co-authored-by: Robert Muir <rmuir@apache.org>
2024-02-29 12:16:29 +01:00
Uwe Schindler
e7d2bd48a6
Revert "Merge branch 'java_21' of https://github.com/ChrisHegarty/lucene into main"
...
This reverts commit a356fc1e23
, reversing
changes made to 7b01f2f516
.
2024-02-29 11:58:40 +01:00
Uwe Schindler
a356fc1e23
Merge branch 'java_21' of https://github.com/ChrisHegarty/lucene into main
2024-02-28 23:59:01 +01:00
Dawid Weiss
390c109e67
Add a nightly workflow to run and verify buildAndPushRelease.py and smokeTestRelease.py ( #13141 )
2024-02-28 11:49:39 +01:00
ChrisHegarty
c7b05f56bd
post merge fix
2024-02-19 11:46:17 +00:00
ChrisHegarty
07f4b5b19f
Merge branch 'main' into java_21
2024-02-19 11:43:46 +00:00
Dawid Weiss
cc25fd9deb
React to mod-analysis-common workflow path (regression after workflow renamed). #13110
2024-02-16 12:40:49 +01:00
Dawid Weiss
aa7d035ac2
github workflow cleanup and minor improvements ( #13110 )
2024-02-16 12:38:21 +01:00
Robert Muir
d7a16dc10a
Merge branch 'main' into java_21
2024-02-09 15:22:45 -05:00
Stefan Vodita
3674e779cb
[Minor] Document operation costs for stale workflow ( #13000 )
2024-01-22 09:40:25 +00:00
Stefan Vodita
115a30d462
Increase stale PRs actionbudget and mark not debug-only ( #12998 )
2024-01-08 07:20:59 -05:00
Stefan Vodita
564b2ebecc
Introduce workflow for stale PRs ( #12813 )
...
* Introduce stale workflow
* Exempt draft PRs
* Tune the action to our needs
1. Don't mark issues stale, only PRs.
2. Don't close anything automatically.
3. Keep the default Stale label.
4. Run in debug-only mode to start.
2024-01-08 06:22:19 -05:00
Robert Muir
073ad43229
run tests with java 21
2023-11-03 12:47:50 -04:00
ChrisHegarty
4a49d417a7
bump GH actions
2023-11-03 16:05:54 +00:00
Nelson Osacky
e5b55761d0
Build: build scans on ge.apache.org to benefit from deep build insights ( #12293 )
...
Apache committers who opt-in (via authentication) can have their local build scans be submitted to ge.apache.org.
Co-authored-by: Clay Johnson <cjohnson@gradle.com>
2023-10-24 12:32:18 -04:00
Dawid Weiss
6dac2f7afc
Add timeouts to github jobs. Estimates taken from empirical run times (actions history), with a generous buffer added. ( #12687 )
2023-10-17 08:02:53 +02:00
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
d270025b7f
Update github actions to v3. ( #11931 )
2022-11-14 19:50:52 +01:00
Alex
26d6063ec3
GitHub Workflows security hardening ( #11789 )
2022-09-20 11:28:07 +02:00
Tomoko Uchida
59b6d41bd1
LUCENE-10531: Disable distribution test (gui test) on windows. ( #917 )
2022-05-21 23:46:07 +09:00
Tomoko Uchida
34446c40c4
LUCENE-10531: small follow-up for b911d1d47
2022-05-18 09:44:06 +09:00
Tomoko Uchida
b911d1d47c
LUCENE-10531: Add @RequiresGUI test group for GUI tests ( #893 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-05-18 09:26:06 +09:00
Robert Muir
3edfeb5eb2
LUCENE-10532: remove @Slow annotation ( #832 )
...
Remove `@Slow` annotation, for more consistency with CI and local jobs. All tests can be fast!
2022-05-09 23:03:55 -04:00
Tomoko Uchida
c7602a425c
migrate to temurin ( #697 )
2022-02-21 17:09:21 +09:00
Tomoko Uchida
4cb55a7e9c
trivial updates on github actions ( #674 )
2022-02-11 01:13:18 +09:00
Greg Miller
deef3c704e
Update github hunspell regression test to use JDK 17 ( #651 )
2022-02-06 08:00:31 -08:00
Adrien Grand
2ebc57a465
LUCENE-10283: Bump minimum required Java version to 17. ( #579 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-01-10 15:42:15 +01:00
Dawid Weiss
ded77d8bfd
LUCENE-10222: Enable github precommit check workflow on branch_9x
2021-11-05 09:04:10 +01:00
Dawid Weiss
727c6b1e0b
LUCENE-10209: Temporarily comment out gradle validation.
2021-10-27 21:12:14 +02:00
Dawid Weiss
dad926ad17
LUCENE-10167: Run tests on PRs (and pushes to the main branch) ( #376 )
2021-10-12 15:19:34 +02:00
Uwe Schindler
5ade66059f
Cleanup readme file, doaps and copy build instructions from lucene subfolder ( #6 )
2021-03-10 16:10:06 +01:00
Dawid Weiss
fdf486ba54
LUCENE-9375: post-repo-split removal of solr counterpart.
2021-03-10 11:20:08 +01:00
Houston Putman
895deb89e6
Install ACL package for Solr Docker tests Github action ( #2463 )
...
ACL is no longer provided by default in Ubuntu 20.04
Other changes:
- Made tests easier to debug
- Removed two inconsequential lines from the Dockerfile
2021-03-05 18:29:39 -05:00
Dawid Weiss
ef3a23b3d0
LUCENE-9793: add task length reporting for github PRs.
2021-03-01 11:19:47 +01:00
Dawid Weiss
515a41dee9
LUCENE-9792: add testRegressions task that downloads and runs hunspell regression tests. ( #2407 )
2021-02-19 21:13:40 +01:00
Houston Putman
2b8d7bcd6a
SOLR-15075: Solr docker gradle improvements ( #2197 )
...
* Removed docker plugin from gradle builds.
* Removed package docker image.
* Tasks now have correct inputs/outputs/dependencies.
* Move gradle help text to docker folder.
* Reduce duplicated Docker layer by doing file removal and chmod in another stage.
Co-authored-by: David Smiley <dsmiley@apache.org>
2021-01-26 10:22:50 -05:00
Houston Putman
86934787fe
Adding local gradle settings for github actions. ( #2191 )
2021-01-08 18:12:19 -05:00
Michael Sokolov
8b4b1910c9
LUCENE-9658: add spotless formatting check to github precommit action
2021-01-07 14:42:36 -05:00
Mike Drob
ba8221098e
LUCENE-9647 Add back github action for Ant ( #2163 )
2020-12-23 14:22:57 -06:00
Houston Putman
212b0f8657
SOLR-14949: Ability to customize Solr Docker build ( #2020 )
...
Also added a gradlew helpDocker page.
2020-11-10 10:42:38 -05:00
Houston Putman
0746d30302
SOLR-14877: Add github action for running SolrJ tests. ( #1891 )
2020-10-19 12:26:12 -04:00
Mike Drob
a77817a08c
Use github actions cache ( #1910 )
2020-09-22 13:08:24 -05:00
Houston Putman
ebb980fd7b
SOLR-14856: Adding docker test to github workflow. ( #1859 )
2020-09-18 17:05:58 -04:00
Tomas Fernandez Lobbe
8bd367832f
Remove ant Github Action ( #1798 )
...
ant no longer in master branch
2020-08-28 20:16:17 -07: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
Anshum Gupta
7c20f6b8c5
LUCENE-9146: Create gradle precommit action ( #1245 )
2020-02-07 15:10:09 -08:00
Paul Merlin
24f7a28ac1
Add Github Workflow for Gradle Wrapper Validation ( #1207 )
2020-01-24 20:42:30 +01:00
Anshum Gupta
2843f2f9fc
ant precommit GitHub action for all PRs ( #870 )
...
This runs with Java11
2019-09-10 15:51:25 -04:00