From aee92fcbe663af0a984cc28adf97a337f3285cd9 Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Thu, 09 Jul 2026 19:10:31 +0000
Subject: [PATCH] Restrict Unix integration-test steps to Linux only (#723)
---
.github/workflows/build.yml | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 994d0eb..8691a0e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -86,7 +86,7 @@
git status
- name: Set Integration Test Environment
id: failsafe
- if: runner.os != 'Windows'
+ if: runner.os == 'Linux'
run: |
echo "MAVEN_PROFILE_FLAG=-P precommit" >> $GITHUB_OUTPUT
@@ -96,7 +96,7 @@
MAVEN_OPTS: -Dhttps.protocols=TLSv1.2 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.retryHandler.count=10
run: mvn --batch-mode --errors --update-snapshots verify --file pom.xml ${{ steps.failsafe.outputs.MAVEN_PROFILE_FLAG }}
- name: Test on Unix
- if: runner.os != 'Windows'
+ if: runner.os == 'Linux'
run: |
export OPENDJ_JAVA_ARGS="-server -Xmx512m"
opendj-server-legacy/target/package/opendj/setup -h localhost -p 1389 --ldapsPort 1636 --adminConnectorPort 4444 --enableStartTLS --generateSelfSignedCertificate --rootUserDN "cn=Directory Manager" --rootUserPassword password --baseDN dc=example,dc=com --sampleData 5000 --cli --acceptLicense --no-prompt
@@ -143,7 +143,7 @@
rm -rf opendj-server-legacy/target/package/opendj/{config,db,changelogDb,logs,tmp}
- name: Test on Unix FIPS
- if: runner.os != 'Windows'
+ if: runner.os == 'Linux'
run: |
export OPENDJ_JAVA_ARGS="-server -Xmx512m"
echo password > /tmp/opendj.keystore.pin
@@ -230,7 +230,7 @@
opendj-server-legacy/target/package/opendj/bin/stop-ds
rm -rf opendj-server-legacy/target/package/opendj/{config,db,changelogDb,logs,tmp}
- name: Test replication
- if: runner.os != 'Windows'
+ if: runner.os == 'Linux'
run: |
cp -r ./opendj-server-legacy/target/package/opendj ./opendj-server-legacy/target/package/opendj1
cp -r ./opendj-server-legacy/target/package/opendj ./opendj-server-legacy/target/package/opendj2
--
Gitblit v1.10.0