Branch: refs/heads/build-cache
Home:
https://github.com/hibernate/hibernate-search
Commit: 46d294d67f5eb13245e6fc8423b6577d7886d85f
https://github.com/hibernate/hibernate-search/commit/46d294d67f5eb13245e6...
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: af1d86bb528f413efb2272e59c7ada932bb92052
https://github.com/hibernate/hibernate-search/commit/af1d86bb528f413efb22...
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: cd237ff647411852dfa08ae9c13a928c06ce494a
https://github.com/hibernate/hibernate-search/commit/cd237ff647411852dfa0...
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: aa5e5df08f289b38113e14a3a0731adea4d4454c
https://github.com/hibernate/hibernate-search/commit/aa5e5df08f289b38113e...
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: c4408153a98bf4c6010c83daf42027964ff4f17a
https://github.com/hibernate/hibernate-search/commit/c4408153a98bf4c6010c...
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: f108ce929efea8fb63c3dacdfad6ddf21d10bf56
https://github.com/hibernate/hibernate-search/commit/f108ce929efea8fb63c3...
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: 2d6429010618d5a3b638710fdec61a96f69fa182
https://github.com/hibernate/hibernate-search/commit/2d6429010618d5a3b638...
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: cf5867247b90f41f4156a4c72b7652aa22455be8
https://github.com/hibernate/hibernate-search/commit/cf5867247b90f41f4156...
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: d2495dd0479a5a7a78656ba07d0b5d19de9723e8
https://github.com/hibernate/hibernate-search/commit/d2495dd0479a5a7a7865...
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: fded1492209703fc6037efdd3e0e1c4ca9e9d80b
https://github.com/hibernate/hibernate-search/commit/fded1492209703fc6037...
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: d4c7f7f5d8938a7b89ab7b3a2889191d1fe08944
https://github.com/hibernate/hibernate-search/commit/d4c7f7f5d8938a7b89ab...
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: 1ae5cb4ad80ef15404f130c1420e3bbd28917f5d
https://github.com/hibernate/hibernate-search/commit/1ae5cb4ad80ef15404f1...
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: 992def1e9f60ed927249f666913da999a71d042e
https://github.com/hibernate/hibernate-search/commit/992def1e9f60ed927249...
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: afc717e33bbb2c08dd29e7b723a579a96b32c4f2
https://github.com/hibernate/hibernate-search/commit/afc717e33bbb2c08dd29...
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: c973d28b4568c77d26fb746f0afaffacc784f54e
https://github.com/hibernate/hibernate-search/commit/c973d28b4568c77d26fb...
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: 5cff01d21f7a9924ddba74dee021bb36496cc22b
https://github.com/hibernate/hibernate-search/commit/5cff01d21f7a9924ddba...
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: c0f57e0d74aa7934aed0adfddcd59a27cb0d0c31
https://github.com/hibernate/hibernate-search/commit/c0f57e0d74aa7934aed0...
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.
Compare:
https://github.com/hibernate/hibernate-search/compare/758b98d5d8d4...c0f5...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-search/settings/notifications