Skip to content

Commit 8b2e5f4

Browse files
committed
GHA: Fix CE tests
Community edition doesn't support TLS (boo!) so can't enable `use-dino-certs`. Change-Id: I8a892780a878976cda34a171088e0b55cec0ce42 Reviewed-on: https://review.couchbase.org/c/couchbase-jvm-clients/+/234188 Tested-by: David Nault <[email protected]> Reviewed-by: David Nault <[email protected]>
1 parent 3fa3a6b commit 8b2e5f4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/integration-test.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,10 @@ jobs:
7676
run: |
7777
if [[ "${{ matrix.server }}" == *community* ]]; then
7878
echo 'COUCHBASE_SERVICES=[kv, n1ql, index, fts]' >> $GITHUB_ENV
79+
echo 'COUCHBASE_HAS_TLS=false' >> $GITHUB_ENV
7980
else
8081
echo 'COUCHBASE_SERVICES=[kv, n1ql, index, fts, cbas, eventing]' >> $GITHUB_ENV
82+
echo 'COUCHBASE_HAS_TLS=true' >> $GITHUB_ENV
8183
fi
8284
8385
- name: Start Couchbase Server
@@ -92,7 +94,7 @@ jobs:
9294
services: ${{ env.COUCHBASE_SERVICES }}
9395
docker:
9496
kv-memory: 2048
95-
use-dino-certs: true
97+
use-dino-certs: ${{ env.COUCHBASE_HAS_TLS }}
9698
9799
- name: Configure tests
98100
run: |

0 commit comments

Comments
 (0)