diff --git a/.drone.yml b/.drone.yml index 486a7ef..b85ba72 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,7 +3,7 @@ name: default steps: - name: compile - image: maven:3-jdk-11 + image: maven:3-openjdk-17 commands: - mvn -B clean compile when: @@ -14,7 +14,7 @@ steps: - fix/* - release/* - name: unit-tests - image: maven:3-jdk-11 + image: maven:3-openjdk-17 commands: - mvn -B test when: @@ -23,14 +23,14 @@ steps: - feature/* - fix/* - name: unit-integration-tests - image: maven:3-jdk-11 + image: maven:3-openjdk-17 environment: - VAULT_VERSION: 1.11.0 + VAULT_VERSION: 1.11.2 commands: - - curl -s -o vault_1.11.0_linux_amd64.zip https://releases.hashicorp.com/vault/1.11.0/vault_1.11.0_linux_amd64.zip - - curl -s https://releases.hashicorp.com/vault/1.11.0/vault_1.11.0_SHA256SUMS | grep linux_amd64 | sha256sum -c - - unzip vault_1.11.0_linux_amd64.zip - - rm vault_1.11.0_linux_amd64.zip + - curl -s -o vault_$${VAULT_VERSION}_linux_amd64.zip https://releases.hashicorp.com/vault/$${VAULT_VERSION}/vault_$${VAULT_VERSION}_linux_amd64.zip + - curl -s https://releases.hashicorp.com/vault/$${VAULT_VERSION}/vault_$${VAULT_VERSION}_SHA256SUMS | grep linux_amd64 | sha256sum -c + - unzip vault_$${VAULT_VERSION}_linux_amd64.zip + - rm vault_$${VAULT_VERSION}_linux_amd64.zip - mv vault /bin/ - mvn -B -P integration-test verify when: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 543269a..8b5f93f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,19 +5,19 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - jdk: [ 11, 17 ] - vault: [ '1.11.0' ] + jdk: [ 11, 17, 18 ] + vault: [ '1.11.2' ] include: - - jdk: 11 - vault: '1.11.0' + - jdk: 17 + vault: '1.11.2' analysis: true steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Set up Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: java-version: ${{ matrix.jdk }} distribution: 'temurin' diff --git a/CHANGELOG.md b/CHANGELOG.md index a07f55f..e3accc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ * Updated Jackson to 2.13.3 ### Test -* Tested against Vault 1.11.0 +* Tested against Vault 1.11.2 ## 1.1.0 (2022-04-24) diff --git a/README.md b/README.md index 6426230..9c843aa 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Java Vault Connector is a connector library for [Vault](https://www.vaultproject * SQL secret handling * KV v1 and v2 support * Connector Factory with builder pattern -* Tested against Vault 1.11.0 +* Tested against Vault 1.11.2 ## Maven Artifact diff --git a/pom.xml b/pom.xml index 75645c0..8eae470 100644 --- a/pom.xml +++ b/pom.xml @@ -67,7 +67,7 @@ org.apache.maven.plugins maven-resources-plugin - 3.2.0 + 3.3.0 org.apache.maven.plugins @@ -84,12 +84,12 @@ org.apache.maven.plugins maven-install-plugin - 2.5.2 + 3.0.1 org.apache.maven.plugins maven-deploy-plugin - 2.8.2 + 3.0.0 org.apache.maven.plugins @@ -122,7 +122,7 @@ org.junit.jupiter junit-jupiter - 5.8.2 + 5.9.0 test @@ -152,7 +152,7 @@ nl.jqno.equalsverifier equalsverifier - 3.10 + 3.10.1 test @@ -203,7 +203,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.4.0 + 3.4.1 11 diff --git a/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorIT.java b/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorIT.java index 515de2c..73c6fb3 100644 --- a/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorIT.java +++ b/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorIT.java @@ -49,7 +49,7 @@ import static org.junit.jupiter.api.Assumptions.assumeTrue; * @since 0.1 */ class HTTPVaultConnectorIT { - private static String VAULT_VERSION = "1.11.0"; // The vault version this test is supposed to run against. + private static String VAULT_VERSION = "1.11.2"; // The vault version this test is supposed to run against. private static final String KEY1 = "E38bkCm0VhUvpdCKGQpcohhD9XmcHJ/2hreOSY019Lho"; private static final String KEY2 = "O5OHwDleY3IiPdgw61cgHlhsrEm6tVJkrxhF6QAnILd1"; private static final String KEY3 = "mw7Bm3nbt/UWa/juDjjL2EPQ04kiJ0saC5JEXwJvXYsB";