128 Commits

Author SHA1 Message Date
Steve Ebersole
fe9a3cce2e HHH-18861 - Improve GitHub release announcement body for automated releases 2024-11-21 12:00:03 -06:00
Yoann Rodière
4a2ee83d0c Use the version of hibernate-jenkins-pipeline-helpers configured on CI
Don't configure the version in Jenkinsfile so that it's easier to upgrade next time.
See https://ci.hibernate.org/manage/configure#global-untrusted-pipeline-libraries to change the (default) version globally for all projects.
2024-11-21 11:10:40 +01:00
Yoann Rodière
888e6c77b7 Upgrade to hibernate-jenkins-pipeline-helpers 1.18
To avoid buggy notifications.
See https://hibernate.zulipchat.com/#narrow/channel/132096-hibernate-user/topic/Jenkins.20Notifications

Full changeset:

https://github.com/hibernate/hibernate-jenkins-pipeline-helpers/compare/1.13..1.18
https://github.com/hibernate/hibernate-jenkins-pipeline-helpers/compare/1.17..1.18
2024-11-21 11:10:40 +01:00
Steve Ebersole
2cc77fabd1 HHH-18844 - Run preVerifyRelease task as part of h2 CI job 2024-11-13 12:01:30 -06:00
Steve Ebersole
1310fa4f0b HHH-18844 - Run preVerifyRelease task as part of h2 CI job 2024-11-13 11:59:27 -06:00
Steve Ebersole
0001a83cab HHH-18844 - Run preVerifyRelease task as part of h2 CI job 2024-11-13 10:44:13 -06:00
Marco Belladelli
f468d92c89 HHH-18678 Specific task for CI build and separate step for format checks 2024-11-13 08:09:48 -06:00
Christian Beikov
543e095cf7 Don't use the build cache during releases
So that we're extra sure we're not relying on cache left by a previous
Gradle execution.
2024-10-25 11:52:58 +02:00
Christian Beikov
82b20a0e90 HHH-18731 Add generate_series() set-returning function 2024-10-23 18:29:20 +02:00
Gavin King
054aeff78b completely remove checkstyle and replace it with a simple regex check
This is ~ 2 orders of magnitude faster on my machine, so it can be
executed as part of the compileJava task. Also, it actually logs the
failures, instead of making me go hunt for them in some generated
HTML-based report.
2024-09-30 13:10:09 -05:00
Gavin King
d81b2842b7 really disable checkstyle
commit @27db266 had almost opposite the intended effect ... oops!
2024-09-17 10:09:50 +02:00
Gavin King
27db2668b4 disable checkstyle because we have spotless now 2024-09-16 21:26:00 +02:00
marko-bekhta
e87a64d976 HHH-18488 Configure archive tasks to produce reproducible archives 2024-08-28 10:36:21 -05:00
Christian Beikov
facd46ffea Fix Jenkinsfile for TCK 3.2 runs to use PostgreSQL 2024-08-15 13:52:32 -05:00
Christian Beikov
70b22ad46e Fix Jenkinsfile for TCK 3.2 runs to use PostgreSQL 2024-08-15 13:52:32 -05:00
Jan Schatteman
5dd0aa1e1a HHH-18037 - Move DerbyDialect to hibernate-community-dialects
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Steve Ebersole
1c7554b62b 7.0 releases 2024-08-15 13:52:30 -05:00
Christian Beikov
6633838b09 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
40bf380c5f HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
bc80ea7fb8 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
6b13f4228a HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
7c7db82b75 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
5361930735 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
e8a5d85506 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
2342f2b7df HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
97ed34d665 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
7028fe0b39 HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
3c2592e46a HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:26 -05:00
Christian Beikov
7490f4bede HHH-17982 Setup JPA 3.2 TCK testing automation for ORM 7 2024-08-15 13:52:25 -05:00
Steve Ebersole
c4383bcbcc HHH-17460 - Ongoing JPA 32 work 2024-08-15 13:52:25 -05:00
Christian Beikov
5c0058e6bd HHH-18472 Increase memory size for release prepare step 2024-08-09 18:04:24 +02:00
Christian Beikov
61608dac8c HHH-18472 Increase memory size for release prepare step 2024-08-09 17:55:50 +02:00
Christian Beikov
75f0b55d74 HHH-18472 Increase memory size for release prepare step 2024-08-09 17:05:05 +02:00
Christian Beikov
4c99fae6e3 Increase memory size for release prepare step 2024-08-09 16:23:03 +02:00
Christian Beikov
40343e4f79 Switch to JPA TCK 3.1.5 2024-07-11 19:36:23 +02:00
Christian Beikov
0d79b4351f Fix missing build.sh entries and upgrade mariadb client driver to 3.4.0 2024-07-05 17:44:15 +02:00
Yoann Rodière
fe89a94b8a Upgrade to hibernate-jenkins-pipeline-helpers 1.17 2024-06-18 15:13:34 +02:00
Christian Beikov
a33d05a25b Fix passing branch to publish.sh 2024-06-14 19:03:06 +02:00
Christian Beikov
3c2281f573 Update hibernate-jenkins-pipeline-helpers to 1.16 2024-06-14 18:22:22 +02:00
Christian Beikov
7d4ddd22c9 Handle Non-final releases 2024-06-14 18:19:49 +02:00
Christian Beikov
f242359eee Bind BRANCH environment variable 2024-06-14 17:55:54 +02:00
Christian Beikov
e65cbe52bf Fix issue in the release Jenkinsfile 2024-06-14 17:26:34 +02:00
Christian Beikov
149cbaffd9 Update hibernate-jenkins-pipeline-helpers to 1.15 2024-06-14 17:14:14 +02:00
Yoann Rodière
623fe204b4
Release Jenkinsfile: log various constants 2024-06-13 12:15:28 +02:00
Yoann Rodière
f22d60ec41
Release Jenkinsfile: add a configurable constant to enable/disable release on push 2024-06-13 12:10:10 +02:00
Yoann Rodière
978860f01d Release Jenkinsfile: explicitly skip automatic releases for non-maintenance branches 2024-06-12 13:24:48 +02:00
Yoann Rodière
5f0fbc48be Release Jenkinsfile: minor structure/formatting fixes 2024-06-12 13:24:48 +02:00
Yoann Rodière
b17c43401d Release Jenkinsfile: fix incorrect 'sh' call 2024-06-12 13:24:48 +02:00
Yoann Rodière
6b004900ca Release Jenkinsfile: enable manual releases 2024-06-12 13:24:48 +02:00
Yoann Rodière
4ac07fc98e Release Jenkinsfile: Add more checks for version numbers
Especially when they come from parameters.
2024-06-12 13:24:48 +02:00