Skip to content

Commit e6b0fbf

Browse files
author
André Kilchenmann
authored
chore(gh-ci): Bring back the client-test-data command to github actions (#1804)
* chore(gh-ci): test client-test-data * chore(gh-ci): update client-test-data step * chore(gh-ci): optimize publish process * chore(gh-ci): optimize publish process
1 parent d390014 commit e6b0fbf

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

‎.github/workflows/main.yml‎

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,32 @@ jobs:
5252
df -h
5353
docker system df
5454
55+
# ------------------------------------------
56+
# ------------------------------------------
57+
# Test client-test-data
58+
client-test-data-tests:
59+
name: Test client-test-data
60+
needs: compile
61+
runs-on: ubuntu-latest
62+
steps:
63+
- uses: actions/checkout@v1
64+
with:
65+
fetch-depth: 50
66+
- uses: joschi/setup-jdk@v2
67+
with:
68+
java-version: '11' # The OpenJDK version to make available on the path
69+
architecture: 'x64' # defaults to 'x64'
70+
- name: Install requirements
71+
run: sudo apt-get install ca-certificates-java expect redis-tools unzip
72+
- name: Generate api-client-test-data
73+
run: make client-test-data
74+
- name: Disk Free After
75+
run: |
76+
df -h
77+
docker system df
78+
# ------------------------------------------
79+
# ------------------------------------------
80+
5581
api-unit-tests:
5682
name: API Unit Tests
5783
needs: compile
@@ -320,6 +346,7 @@ jobs:
320346
api-unit-tests,
321347
api-e2e-tests,
322348
api-integration-tests,
349+
client-test-data-tests,
323350
upgrade-integration-tests,
324351
docs-build-test
325352
]

0 commit comments

Comments
 (0)