68 Commits

Author SHA1 Message Date
Christian Beikov
20aff9b597 Add build option for configuring maven central mirror 2023-10-11 15:38:27 +02:00
Christian Beikov
b048503b19 HHH-17297 Adapt limited support testing for 6.2 2023-10-06 15:01:00 +02:00
Christian Beikov
e936e1b6e0 HHH-17087 Update container images to the latest version 2023-09-04 17:55:07 +02:00
Jan Schatteman
7dc458f663 HHH-15203 - Remove support for Derby versions older than 10.15
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
2220cf7fe5 HHH-15535 - Remove support for H2 versions older than 2.1
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
b241502b59 HHH-15194 - Remove support for PostgreSQL Advanced Server versions older than 11
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
213660001c HHH-15177 - Remove support for PostgreSQL versions older than 11
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Christian Beikov
c6a2771572 Fix driver file overwrite problems 2023-08-14 15:32:10 +02:00
Christian Beikov
5b2d347b6f Setup TiDB for local testing 2023-08-10 11:42:03 +02:00
Christian Beikov
67c52f87bc HHH-16611 Switch NameQualifierSupport for Sybase to BOTH 2023-08-08 16:08:39 +02:00
Yoann Rodière
ac6ee6788b Stop testing against JDK 19 2023-08-04 11:06:21 +02:00
Yoann Rodière
97a10e772d Test against JDK 22 EA 2023-08-04 11:06:21 +02:00
Christian Beikov
57029ddc70 HHH-15871 Update EDB testing to version 15 2023-05-02 13:00:17 +02:00
Yoann Rodière
4d78b13293 Stop testing against JDK 18
JDK 18 EOL'd on 2022-09-20
See https://endoflife.date/java
2023-01-18 12:25:14 +01:00
Yoann Rodière
eefe445ac9 Test against JDK 21 EA 2023-01-18 12:25:14 +01:00
Christian Beikov
ce0084cf18 Update CockroachDB testing to use version 22.2.2 2023-01-10 18:46:57 +01:00
Christian Beikov
ae54ca8ae7 HHH-15863 Update PostgreSQL testing to version 15 2022-12-15 10:36:29 +01:00
Christian Beikov
7aa9b1bbd8 HHH-15626 Move old databases to nightly pipeline and add some SQL Server 2022 features 2022-11-18 11:09:14 +01:00
Christian Beikov
4914d14a43 HHH-15626 Move old databases to nightly pipeline and add some SQL Server 2022 features 2022-11-18 11:06:39 +01:00
Christian Beikov
1e6d6b8207 Switch to HANA cloud instances 2022-10-24 20:41:49 +02:00
Christian Beikov
058984bbf1 Don't lock resources if we run on a single node 2022-10-21 16:22:50 +02:00
Christian Beikov
886582bf46 HHH-15528 Build related fixes for Cockroach, and tryout GH actions 2022-10-21 15:41:45 +02:00
Christian Beikov
ee7c2ee041 HHH-15615 Add EDB PostgreSQL Advanced to test matrix and fix issues 2022-10-21 12:35:46 +02:00
Christian Beikov
940f15b63e HHH-15528 Add Cockroach to Jenkins nightly test matrix and fix issues 2022-10-21 09:51:16 +02:00
Yoann Rodière
6eba1efb83 Clean up references to default JDK in Jenkinsfile 2022-10-12 10:34:25 +02:00
Yoann Rodière
89ae1dd0e4 Use ci/build.sh in Jenkinsfile, too 2022-10-12 10:34:25 +02:00
Christian Beikov
7a1d27e28a HHH-15594 Remove oracle_ee test matrix entry 2022-10-11 14:01:37 +02:00
Christian Beikov
6321016051 HHH-15532 Update PostgreSQL testing to version 10 and 14 2022-09-21 16:55:38 +02:00
Christian Beikov
bfd1f22157 HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version 2022-09-21 13:48:06 +02:00
Christian Beikov
8302b061b2 Revert "HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version"
This reverts commit aae3513d588a2640edf27bd8a62d37ec9f953179.
2022-09-21 11:30:14 +02:00
Christian Beikov
f8c25fda1c HHH-15538 Move Jenkinsfile timeout around shell command 2022-09-21 11:23:31 +02:00
Christian Beikov
aae3513d58 HHH-15533 Introduce versionless CI matrix entries for the PostgreSQL and MySQL minimum supported version 2022-09-21 11:22:08 +02:00
Christian Beikov
69668c32b7 HHH-15503 Add UUID support for MariaDB 10.7 2022-09-14 11:10:10 +02:00
Christian Beikov
8a806ef261 Stop sending email notifications for superseded builds 2022-08-31 08:31:23 +02:00
Sanne Grinovero
dcf6730461 HHH-15448 Upgrade testing image for MSSQL Server to 2019-latest 2022-08-16 09:35:17 +01:00
Yoann Rodière
423f4aeda3 Test against JDK 20 (early access) 2022-07-11 14:37:28 +01:00
Yoann Rodière
b2fe35c297 Add missing space between Gradle arguments when passing --enable-preview to the test launcher 2022-06-09 17:24:52 +02:00
Yoann Rodière
62e2fbb3b1 Use --enable-preview when testing against JDK 19 2022-06-09 17:13:56 +02:00
Yoann Rodière
075eb51500 Always build main code with JDK 11 in Jenkinsfile
So that we test ORM with the main bytecode as close as possible to
actual releases.

This is what we do in other projects (Search, Validator, Reactive).
2022-06-09 17:13:56 +02:00
Yoann Rodière
49f3345d15 Simplify Jenkinsfile with Groovy Properties and named parameters 2022-06-09 17:13:56 +02:00
Christian Beikov
a2c161f95d Fix NPE issue in Jenkinsfile 2022-04-12 11:15:26 +02:00
Christian Beikov
6dfcf1eb05 Reduce notification flood 2022-04-11 15:42:01 +02:00
Christian Beikov
a6f6812633 Switch to currentBuild.result 2022-04-08 11:59:39 +02:00
Christian Beikov
ea5d28fa62 Use the flow state for notifications instead of build state 2022-04-08 11:13:30 +02:00
Christian Beikov
a822192002 Try to get rid of global state issues in Jenkinsfile 2022-04-08 10:39:36 +02:00
Christian Beikov
a2484c6070 Change build environment tag to include test jdk version 2022-04-07 21:27:22 +02:00
Christian Beikov
2efd56e4d8 Try fixing JDK latest builds 2022-04-07 21:17:01 +02:00
Christian Beikov
43d2274573 Switch to new Oracle image and try to improve podman experience 2022-04-07 12:34:00 +02:00
Christian Beikov
b84a6e3a7f Avoid running the pipeline on branch indexing 2022-03-25 15:36:38 +01:00
Yoann Rodière
416eeafaa2 Keep fewer builds in the Jenkins history 2022-02-07 18:16:07 +01:00