32 Commits

Author SHA1 Message Date
610464327d
build: update GitHub actions 2024-08-03 17:03:39 +02:00
44f0953998
test: test against Vault 1.17.1 2024-06-29 12:23:30 +02:00
20983e5089
test: test against Vault 1.17.0 2024-06-14 16:58:56 +02:00
7681e9e2af
test: test against Vault 1.16.0 2024-03-28 18:27:25 +01:00
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
56d5345fcb
ci: run coverage analysis with JDK 21
The JDK 21 build with Vault 1.11 seems to be the only job with full
coverage on conditional code.
2023-11-26 11:36:23 +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
4d79ef6634
ci: use SONAR_TOKEN env variable instead of sonar.login property 2023-04-29 10:22:53 +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
abba4dff93
ci: enable SonarQube analysis for pull requests 2022-11-21 11:48:11 +01:00
30996e9fc9
ci: build and test with JDK 19 2022-10-26 10:14:11 +02:00
adedc277fa
test against older Vault versions to provide a supported range
We've only tested the connector against the latest Vault version
available at release time. However, we do support a wider range.
Test against the oldest supported release, the latest with AppID
and the actual latest.
2022-10-13 11:01:14 +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
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
6e19e8514f ci: migrate adopt to temruin distribution 2021-10-02 15:14:56 +02: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
4e2b8857e9
use GitHub actions for CI (#48) 2021-06-03 11:40:09 +02:00