Commit Graph

127 Commits

Author SHA1 Message Date
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
Yoann Rodière c4aa0bd676 Release Jenkinsfile: clarify what's used as an environment variable and what isn't
Some of these were actually just local variables, and some weren't even
used anywhere.
2024-06-12 13:24:48 +02:00