From d12df5ba597052a464533517f06ec57cacc56cfb Mon Sep 17 00:00:00 2001 From: Andrey G Date: Thu, 2 Apr 2026 20:15:30 +0200 Subject: [PATCH 1/2] Update integration configuration --- .github/workflows/build-release.yml | 7 +------ .github/workflows/build.yml | 1 + src/test/java/com/aerospike/mapper/TestCustomTtl.java | 5 +++++ 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index cab1b40..ffc3238 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -53,18 +53,13 @@ jobs: java-version: 17 java-distribution: "temurin" build-script: | - # Start Aerospike via the GitHub Action - echo "Starting Aerospike DB..." - docker run -d --name aerospike -p 3000:3000 aerospike/aerospike-server - sleep 5 - # Maven build if [ "${{ needs.extract-version.outputs.is-snapshot }}" == "true" ]; then pom_version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) mvn versions:set -DnewVersion="${pom_version}-SNAPSHOT" -DgenerateBackupPoms=false -DprocessAllModules fi - mvn clean install -B -U -Dgpg.skip=true + mvn clean install -B -U -Dgpg.skip=true -DskipTests pwd diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 39ad8ee..424231a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,6 +32,7 @@ jobs: with: oidc-provider: ${{ secrets.JFROG_OIDC_PROVIDER }} oidc-audience: ${{ secrets.JFROG_OIDC_AUDIENCE }} + features-content: ${{ vars.AEROSPIKE_CONF }} # See: https://github.com/actions/cache/blob/master/examples.md#java---maven - name: Cache local Maven repository diff --git a/src/test/java/com/aerospike/mapper/TestCustomTtl.java b/src/test/java/com/aerospike/mapper/TestCustomTtl.java index 716a32d..22d6cec 100644 --- a/src/test/java/com/aerospike/mapper/TestCustomTtl.java +++ b/src/test/java/com/aerospike/mapper/TestCustomTtl.java @@ -11,6 +11,9 @@ import com.aerospike.mapper.annotations.AerospikeRecord; import com.aerospike.mapper.tools.AeroMapper; +/** + * This test class requires positive nsup-period configured + */ public class TestCustomTtl extends AeroMapperBaseTest { @AerospikeRecord(namespace = "test", set = "classWithTtl", ttl=300) @@ -29,6 +32,7 @@ public static class ClassWithTtlViaPolicy { @Test public void testTtl() { + // This test requires positive nsup-period configured AeroMapper mapper = new AeroMapper.Builder(client) .build(); @@ -53,6 +57,7 @@ public void testTtl() { @Test public void testTtlViaPolicy() { + // This test requires positive nsup-period configured WritePolicy writePolicy = new WritePolicy(); writePolicy.expiration = 300; AeroMapper mapper = new AeroMapper.Builder(client) From 0e906e9e0a693952bca47838824828f8ab7c9cda Mon Sep 17 00:00:00 2001 From: Andrey G Date: Thu, 2 Apr 2026 20:17:39 +0200 Subject: [PATCH 2/2] Update integration configuration --- .github/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 424231a..39ad8ee 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,7 +32,6 @@ jobs: with: oidc-provider: ${{ secrets.JFROG_OIDC_PROVIDER }} oidc-audience: ${{ secrets.JFROG_OIDC_AUDIENCE }} - features-content: ${{ vars.AEROSPIKE_CONF }} # See: https://github.com/actions/cache/blob/master/examples.md#java---maven - name: Cache local Maven repository