Commit Graph

100 Commits

Author SHA1 Message Date
Steve Ebersole c109650032 Renamed `hibernate-orm-build` to `local-build-plugins` to be more visually distinguishable from the "real" `hibernate-` modules;
Moved the `local-build-plugins` inclusion inside the `pluginManagement {}` block per Gradle recommendations
2022-04-22 09:30:41 -05:00
Christian Beikov b737231416 Make sure Hibernate works with the Jakarta Persistence 3.1 API 2022-03-25 21:24:13 +01:00
Steve Ebersole 5403e95958 HHH-14872 - Re-enable hibernate-gradle-plugin
plus additional improvements to Gradle scripts
2022-03-15 20:10:17 -05:00
Steve Ebersole 92b46bca5b Gradle build clean-ups
- drop use of `allprojects`
2022-03-15 09:39:07 -05:00
Yoann Rodière e1d202a795 HHH-15107 Upgrade Gradle's max supported bytecode version to 17
Since we're on Gradle 7.3.3.

See https://docs.gradle.org/7.3.3/release-notes.html#java17
2022-03-09 08:11:09 +01:00
Steve Ebersole 662182adff Gradle Enterprise - remote build cache 2022-03-03 15:45:41 -06:00
Steve Ebersole 95e98c8804 Gradle Enterprise exp5 2022-03-03 15:45:41 -06:00
Steve Ebersole e446b7c99b Log4j Vulnerability - https://blog.gradle.org/log4j-vulnerability;
Upgrade Gradle Enterprise plugin to 3.8
2022-01-11 15:47:48 -06:00
Sanne Grinovero 334aeb1349 HHH-14946 Upgrading base requirements to Java 11 2021-12-01 17:34:28 +00:00
Chris Dennis 55db51894f HHH-14837 : Re-enable hibernate-jcache module. 2021-11-29 11:44:16 -05:00
Steve Ebersole e9e5374ed2 HHH-14871 - Temporarily disable hibernate-gradle-plugin 2021-10-11 15:52:26 -05:00
Steve Ebersole 998caa56af HHH-14848 - Move Ant tasks + support from hibernate-core into tooling/hibernate-ant 2021-09-29 01:31:47 -05:00
Steve Ebersole 089a3f86ae HHH-14837 - Move to Jakarta EE
preliminary transformation;
only `javax.persistence.*` settings supported atm
2021-09-27 08:21:27 -05:00
Karel Maesen dcf2a85d20 HHH-14800 Prepare refactoring hibernate-spatial
In preparation for the design as discussed in #4111:
- Fixex compile errors
- Deprecates the SpatialDialects
- Removes the matrix test configuration (obsolete)
- Removes support for Criteria
2021-09-21 11:55:41 +02:00
Steve Ebersole 6866a1e77b disable local build-cache for CI jobs 2021-09-08 13:30:48 -05:00
Steve Ebersole 3da7de2bce temporarily re-disable hibernate-spatial 2021-08-26 12:18:15 -05:00
Steve Ebersole 476ea9230e re-enable `hibernate-spatial` 2021-08-26 09:44:16 -05:00
Steve Ebersole 9f2ae95397 Gradle task cache
Gradle 7 prep
2021-07-26 13:51:38 -05:00
Steve Ebersole e2e93e51b7 improvements to JAXB XJC handling 2021-07-19 16:45:50 -05:00
Steve Ebersole 7c80d8b460 Upgrade com.gradle.common-custom-user-data-gradle-plugin 2021-07-14 11:12:33 -05:00
Christian Beikov 6447ca9b26 HHH-14693, HHH-10668 Move non-supported dialects to the hibernate-community-dialects artifact and add the SQLite dialect originally contributed by Vlad Mihalcea which was adapted for Hibernate 6. Also add HSQLDB, MySQL and Sybase ASE configurations and a CI job config 2021-07-06 10:14:20 +02:00
Steve Ebersole 59f033194a Improved build configuration to better leverage Gradle up-to-date handling;
Preparation for moving to Gradle 7.0

- Moved custom Antlr plugin to hibernate-orm-build module
- more deprecation clean ups
2021-06-28 15:59:35 -05:00
Steve Ebersole 172ddf8700 Improved build configuration to better leverage Gradle up-to-date handling;
Preparation for moving to Gradle 7.0

- Improve Jakarta transformation handling (tests are also actually run now as a bonus);
- Improved CacheableHbmXmlTest to not write "ser" file to `${buildDir}/resources/test`
- Improved DatabaseService(Plugin)
- Update a number of plugins which did not handle up-to-date-ness properly
2021-06-26 08:46:09 -05:00
Christian Beikov 3435189777 Add support for parallel gradle build 2021-06-24 12:16:29 +02:00
Andrea Boriero 2c6e000537 Merge branch 'wip/6.0_merge_6' into wip/6.0 2021-05-31 13:18:38 +02:00
Steve Ebersole d7d74d0875 HHH-14634 : Gradle Enterprise
- Re-added setting rootProject name
2021-05-25 16:11:46 -05:00
Andrea Boriero ffae5474a6 Merge remote-tracking branch 'upstream/main' into wip/6.0_merge_6 2021-05-24 20:41:03 +02:00
Steve Ebersole 63c10e8ec0 HHH-14634 : Gradle Enterprise
- extracted config into `gradle-enterprise.gradle` to help move config to other branches/projects
2021-05-24 12:25:53 -05:00
Steve Ebersole 4880eab484 HHH-14634 : Gradle Enterprise 2021-05-24 11:49:58 -05:00
Steve Ebersole 703a121c00 HHH-12416 : Drop `hibernate-ehcache` 2021-05-14 15:06:15 -05:00
Steve Ebersole af3031a3d5 HHH-14518 : drop `hibernate-osgi` module 2021-05-14 15:06:15 -05:00
Steve Ebersole 26ccd0c36d HHH-11995 - Drop hibernate-entitymanager artifact 2021-05-14 05:42:56 -05:00
Steve Ebersole bb047a9d9e HHH-14598 - Drop `hibernate-infinispan` 2021-05-13 13:11:38 -05:00
Steve Ebersole 2bc9c52c4b HHH-11994 : drop `hibernate-java8` module 2021-05-13 12:43:03 -05:00
Christian Beikov a8f00b00aa Make use of narayana Jakarta artifacts 2021-05-07 15:29:11 +02:00
Christian Beikov 129484557b Re-include the temporary jakarta testing modules 2021-05-06 06:37:41 +02:00
Christian Beikov c29b2d27ee HHH-14577 Add Jenkinsfiles for running TCKs 2021-04-30 11:41:05 +02:00
Christian Beikov ff9e9eebc9 HHH-13946 Create Jakarta artifacts for hibernate-core, hibernate-envers, hibernate-jpamodelgen and hibernate-testing 2021-04-30 11:41:05 +02:00
Steve Ebersole 124959fa59 temporarily remove `project-template` module as it causes problems with ci-release (specifically some issue with uploading to BinTray) 2021-03-18 15:50:22 -05:00
Andrea Boriero 6d124a7c6d Merge remote-tracking branch 'upstream/master' into wip/6.0 2021-01-14 11:34:06 +01:00
Erin Schnabel 33ac4174c7 HHH-14337 Micrometer support 2020-12-14 15:03:55 +00:00
Andrea Boriero 1927d1aa33 Merge branch 'master' into wip/6.0 2020-11-17 12:40:43 +01:00
Yoann Rodière 9616e24c80 HHH-14315 Add optional support for toolchains to the Gradle build
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Steve Ebersole 29848c49db ORM + Gradle
HHH-14285 - project template
HHH-14286 - Gradle plugin
2020-10-28 16:09:42 -05:00
Andrea Boriero 9ec19e3c65 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_36 2020-04-22 15:15:10 +01:00
Sanne Grinovero cecaeb92b3 HHH-13963 Remove the JipiJapa fork 2020-04-21 22:55:54 +01:00
Andrea Boriero a0b4566264 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_34 2020-04-20 12:17:22 +01:00
Sanne Grinovero 2b279c6a83 HHH-13952 Remove our ability to build the Wildfly feature pack and run integration tests on WildFly 2020-04-17 14:27:19 +01:00
Andrea Boriero 2ccf7fab9e Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_30 2020-04-16 11:03:49 +01:00
Yoann Rodière b32ff5cd9c HHH-13682 Allow forcing the tested Java version in the Gradle build
... just in case we need that for some cutting-edge JDK, for example 15,
that would not be supported by Gradle yet.
2020-04-14 13:36:43 +01:00