52 Commits

Author SHA1 Message Date
531111cb2b
test against Vault 1.15.4 2023-12-11 17:41:31 +01:00
d82554974c
test against Vault 1.15.3 2023-12-03 10:39:09 +01:00
5e5143168e
ci: build and test with JDK 21 2023-10-15 17:10:38 +02:00
08e8c9f090
test against Vault 1.15.0 2023-09-27 20:18:34 +02:00
b72298f2a8
bump Vault versions in integration tests to 1.14.0 and 1.11.12 2023-06-23 17:43:22 +02:00
0f0b008f2f
bump Vault versions in integration tests to 1.13.3 and 1.11.1 2023-06-15 18:03:59 +02:00
fea27910bb
minor dev-dependency updates 2023-05-18 18:35:59 +02:00
00422ea00c
ci: build and test with JDK 20 2023-04-06 17:32:50 +02:00
e322a74818
test against Vault 1.13.0 2023-03-03 20:25:14 +01:00
5e6dcc64cd
test against Vault 1.12.2 2023-01-29 11:25:00 +01:00
30996e9fc9
ci: build and test with JDK 19 2022-10-26 10:14:11 +02:00
0c56813121
test against Vault 1.12.0, conditionally disable AppID tests
The AppID auth backend is removed in Vault 1.12 and prevents the process
from starting. We now enable the legacy tests conditionally depending on
the actual Vault version.
2022-10-13 10:46:45 +02:00
a1626aa1c7
ci: fix drone CI pipeline
The Ubuntu Focal base image does not ship "unzip" by default, so using
the current Maven/JDK image we cannot extract the Vault binary.
Add an additional setup step to solve this problem.
2022-08-16 16:56:28 +02:00
3fb8454711
ci: update CI pipelines and test dependencies 2022-08-14 20:35:54 +02:00
4b1b4399e1
test against Vault 1.11.0 2022-06-23 18:16:40 +02:00
b0d2b038eb
model: add missing fields to AuthMethod model 2022-04-24 16:32:49 +02:00
912b9ec61b
test: minor adjustments for integration tests against Vault 1.10
Accept token prefixes "hvb." and "b." as valid results for creation
without specific preferences.
2022-03-24 20:43:00 +01:00
deb03cc2b0
minor dependency updates 2022-03-06 17:56:52 +01:00
dc4b62496a model: use correct "replication_performance_mode" JSON field
The official docs incorrectly state "replication_perf_mode" which was
renamed to "replication_performance_mode" way back in Vault 0.9. We now
use the correct field name that is emitted by the API.
2021-12-27 18:54:49 +01:00
b4a822bf10 use failsafe plugin for integration tests instead of "offline" profile 2021-11-21 11:19:08 +01:00
4045b1a4fd test against Vault 1.9.0 2021-11-19 20:19:33 +01:00
7701f9f768 test against Vault 1.8.3 and JDK 17 2021-10-02 14:16:47 +02:00
1cd1b63f8d minor dependency updates 2021-07-10 15:08:33 +02:00
0f3ebc0bde remove deprecated builder-style methods in InvalidResponseException 2021-06-03 14:08:10 +02:00
f7d6f9384d switch to "main" as default branch name 2021-05-01 19:48:33 +02:00
639d0e3c5b Jackson 2.12.2, test against Vault 1.7.0 2021-03-29 18:56:24 +02:00
8e97f3c1dd build with JDK 16, test against Vault 1.6.3 2021-03-20 12:13:19 +01:00
2b0f458da3 use pre-sized maps for fixed-size payloads 2021-02-28 10:52:36 +01:00
00d4e9acef test against Vault 1.6.1 2021-01-03 11:46:40 +01:00
32eed75de8 use batch mode in CI builds
Do not bloat the log with progress output.
2020-12-02 10:14:16 +01:00
c8ca5c4091 test against Vault 1.6.0 2020-11-12 19:48:08 +01:00
84b9877ca9 test against Vault 1.5.0 2020-07-26 14:12:13 +02:00
be7aa865d8 rework CI configuration for multi-stage job 2020-04-25 11:39:50 +02:00
94d1d2c80b test against Vault 1.4.0 2020-04-08 14:25:16 +02:00
4788fa7272 Test against Vault 1.4.0-rc1 2020-03-25 10:21:10 +01:00
21d544c2c7 Test against Vault 1.3.0 2019-11-20 09:43:44 +01:00
ffdc0f6a27 Test against Vault 1.2.2 2019-10-03 11:09:39 +02:00
a9f1eb63c2 use curl instead of wget for Drone CI builds 2019-08-16 20:16:23 +02:00
8f3462b22a Test against Vault 1.2.2 2019-08-16 19:51:37 +02:00
a394cb7f0d Test against Vault 1.2.0 2019-07-30 21:11:13 +02:00
50d0b2fe56 Fix test exclusions for offline CI using JUnit tags 2019-07-27 15:07:36 +02:00
bed9c868f6 Test against 1.1.3; update Drone CI config; minor test cleanup 2019-06-17 19:11:26 +02:00
4bafcec012 Test against 1.1.2 2019-06-01 16:39:41 +02:00
7020d3701c Default test against Vault 1.1.0 2019-03-21 20:22:38 +01:00
7909a6772d Minor CI adjustments
Trusty is default in Travis and no need to encorce Xenial environment.

Correct pipeline name for Drone build, "java8" is no longer applicable.
2019-03-17 15:15:35 +01:00
487070bcd2 Test against 1.0.3 2019-03-17 12:18:11 +01:00
5e143e9f36 Switch to JDK 11 for CI builds 2019-01-14 20:32:18 +01:00
aca5443bdd Test against 1.0.1 2019-01-14 20:15:37 +01:00
7032bd4b2b Test against 1.0.0 2018-12-10 18:12:25 +01:00
96fd377db2 Moved Vault version to test into environment variable 2018-11-14 18:00:25 +01:00