Branch: refs/heads/build-cache
Home:
https://github.com/hibernate/hibernate-search
Commit: c6240afe13b9223489ba555f3eb9e440117f3567
https://github.com/hibernate/hibernate-search/commit/c6240afe13b9223489ba...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .gitignore
A .mvn/extensions.xml
A .mvn/gradle-enterprise.xml
Log Message:
-----------
HSEARCH-5094 First iteration of the build cache support
Commit: 726c40b32ce2bf2a28e6339bd83540ca11d2496c
https://github.com/hibernate/hibernate-search/commit/726c40b32ce2bf2a28e6...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .github/workflows/build.yml
M Jenkinsfile
M ci/dependency-update/Jenkinsfile
M pom.xml
Log Message:
-----------
HSEARCH-5094 Enable Develocity build cache and build scans on CI
Also, adapt CI to work with build cache:
* Add a clean for build steps: the build cache should take care of skipping duplicate
executions
* Don't skip non-cacheable goals such as moditect or code injection
* Remove now unnecessary skipSurefireTests/ci-rebuild
Co-Authored-By: Yoann Rodière <yoann(a)hibernate.org>
Commit: 2fb7098dc6952bbb019a27de930a5a7b8bdab5d3
https://github.com/hibernate/hibernate-search/commit/2fb7098dc6952bbb019a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-5094 Remove now unnecessary property surefire.integration
Commit: ad9bbdd977840341695668ed84dabf44469b2dcf
https://github.com/hibernate/hibernate-search/commit/ad9bbdd9778403416956...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-5094 Make the build env tag available in Develocity on CI
Commit: 9d32555232ce782e0f9526c7594cff1a2855d586
https://github.com/hibernate/hibernate-search/commit/9d32555232ce782e0f95...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-5094 Remove "Root POM" from the name of the root project
So that it looks nicer in Sonar/Develocity
Commit: 260720d2a7b70fe90cc936590ade06beb737e9f2
https://github.com/hibernate/hibernate-search/commit/260720d2a7b70fe90cc9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-5094 Remove now unnecessary logging of Java versions
We do that in the Develocity extension already
Commit: 0a699972d1abd4f245ef851ece28a39db624d3a8
https://github.com/hibernate/hibernate-search/commit/0a699972d1abd4f245ef...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .empty/README.md
A .empty/directory/.do-not-remove
A .empty/failsafe-summary.xml
M Jenkinsfile
M build/parents/internal/pom.xml
M documentation/pom.xml
M integrationtest/mapper/orm-jakarta-batch/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/showcase/library/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-5094 Use distinct directories for reports when executing failsafe multiple
times
So that the goal is cacheable for Develocity
Commit: 63a5c662cd67a90db69cac745b4ef53107956278
https://github.com/hibernate/hibernate-search/commit/63a5c662cd67a90db69c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M Jenkinsfile
M build/parents/public/pom.xml
M ci/dependency-update/perform-update.sh
M ci/list-container-images.sh
M ci/list-dependent-integration-tests.sh
Log Message:
-----------
HSEARCH-5094 Disable build scan and build cache for irrelevant Maven executions
Commit: 5025d54e8e696ba81ef5b551d7b20b87cd8401fa
https://github.com/hibernate/hibernate-search/commit/5025d54e8e696ba81ef5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.1.Final
This enables caching of integration tests and fixes inclusion
of the Java version in cache keys, in particular.
Commit: 2c82da5daa4d8ccffc987891cd386d7123970273
https://github.com/hibernate/hibernate-search/commit/2c82da5daa4d8ccffc98...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M CONTRIBUTING.md
M README.md
Log Message:
-----------
HSEARCH-5094 Document Develocity
Commit: 47951e66302d43a584962101a2619ce6ce305f60
https://github.com/hibernate/hibernate-search/commit/47951e66302d43a58496...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/gradle-enterprise.xml
Log Message:
-----------
HSEARCH-5094 Don't even try to push to the remote cache in pull requests
The credentials are only available when building pull requests
on Jenkins, and those credentials don't give write access to the build
cache, so let's spare ourselves the warnings about 403 errors.
Commit: 7dfe05bd135d7efb53c8108db1d979bf99b1579d
https://github.com/hibernate/hibernate-search/commit/7dfe05bd135d7efb53c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.3.Final
Fixes some problems related to JAVA_TOOL_OPTIONS
Commit: 24f163745a566b1312fbd8bd70edf453f95b87bc
https://github.com/hibernate/hibernate-search/commit/24f163745a566b1312fb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .github/workflows/build.yml
M Jenkinsfile
M pom.xml
Log Message:
-----------
HSEARCH-5094 Merge goals ci-build with ci-sources-check
Because we don't need automatic formatting on CI,
so we always want to be in "check" mode,
and doing so allows for better caching.
Commit: 7eef63328995906171d3be5fb45a1b22db1c4c92
https://github.com/hibernate/hibernate-search/commit/7eef63328995906171d3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.4.Final
Allow caching formatter checks
Commit: d7997571c4470cf28f6fa5477ca7a06368461c2c
https://github.com/hibernate/hibernate-search/commit/d7997571c4470cf28f6f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-5094 Remove workaround for late property evaluation in surefire/failsafe and
Intellij
The problem in Intellij seems to have been solved a few years ago:
https://youtrack.jetbrains.com/issue/IDEA-202133/Maven-late-property-eval...
https://youtrack.jetbrains.com/issue/IDEA-204155/Support-adding-to-maven-...
Commit: 1d9ff504f8a8afab86a4b8f4a8caf66ebdf1ec88
https://github.com/hibernate/hibernate-search/commit/1d9ff504f8a8afab86a4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M documentation/pom.xml
M integrationtest/mapper/orm-jakarta-batch/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/showcase/library/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-5094 Re-execute jacoco-prepare once per surefire/failsafe execution
So that executions won't share the same jacoco.exec file and Develocity
will be able to cache it, along with tests.
Commit: 3e91cfb59b7195d3593710dd57d35904b4948eb5
https://github.com/hibernate/hibernate-search/commit/3e91cfb59b7195d35937...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.5.Final
Adds more tags to build scans.
Commit: f221b4072f63931399625d377df77e2a4644f7b9
https://github.com/hibernate/hibernate-search/commit/f221b4072f6393139962...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
M Jenkinsfile
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.6.Final
Better container/Elasticsearch tags and JDK tag, making the build env
tag unnecessary.
Opt-in exact Java version matching.
Commit: 34644bee1859ae11287434b8e695e6bd208044f3
https://github.com/hibernate/hibernate-search/commit/34644bee1859ae112874...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/extensions.xml
M build/parents/build/pom.xml
M integrationtest/mapper/orm-spring-uberjar/application/pom.xml
M
util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/SearchBackendContainer.java
M
util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/DatabaseContainer.java
Log Message:
-----------
HSEARCH-5094 Upgrade to hibernate-search-develocity-extension 1.0.7.Final
Correct handling of the "container" directory holding dockerfiles.
Caching of Spring repackaged ITs.
Commit: 057d6e15fa1bfcba3bf51c9470760c791a2380cb
https://github.com/hibernate/hibernate-search/commit/057d6e15fa1bfcba3bf5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-03-01 (Fri, 01 Mar 2024)
Changed paths:
M .mvn/gradle-enterprise.xml
Log Message:
-----------
HSEARCH-5094 Temporarily switch to a dedicated Develocity cache bucket
So that we can run experiments.
Compare:
https://github.com/hibernate/hibernate-search/compare/c0f57e0d74aa...057d...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-search/settings/notifications