Skip to content

Commit 970ca6b

Browse files
committed
Fix default application credentials integration test case
1 parent cef9940 commit 970ca6b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/pull_request.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,15 @@ jobs:
2929
- name: Unit tests (Maven)
3030
run: mvn --batch-mode test
3131
- name: Integration tests (Maven)
32-
run: mvn --batch-mode -Dskip.unit.tests=true verify
32+
run: |
33+
echo "${{ secrets.KCBQ_TEST_KEYFILE }}" > /tmp/creds.json
34+
mvn --batch-mode -Dskip.unit.tests=true verify
3335
env:
36+
# Necessary for client builder integration tests that run with
37+
# default application credentials
38+
GOOGLE_APPLICATION_CREDENTIALS: /tmp/creds.json
39+
KCBQ_TEST_KEY_SOURCE: JSON
3440
KCBQ_TEST_KEYFILE: ${{ secrets.KCBQ_TEST_KEYFILE }}
35-
KCBQ_TEST_KEY_SOURCE: ${{ secrets.KCBQ_TEST_KEY_SOURCE }}
3641
KCBQ_TEST_PROJECT: ${{ secrets.KCBQ_TEST_PROJECT }}
3742
KCBQ_TEST_DATASET: ${{ secrets.KCBQ_TEST_DATASET }}
3843
KCBQ_TEST_BUCKET: ${{ secrets.KCBQ_TEST_BUCKET }}

0 commit comments

Comments
 (0)