From e6b0fbf14d20c3d3bd9c74da523a18160338d4b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Kilchenmann?= Date: Sat, 30 Jan 2021 06:12:28 +0100 Subject: [PATCH] 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 --- .github/workflows/main.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 668e740db6..11501f05f5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,6 +52,32 @@ jobs: df -h docker system df +# ------------------------------------------ +# ------------------------------------------ +# Test client-test-data + client-test-data-tests: + name: Test client-test-data + needs: compile + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + with: + fetch-depth: 50 + - uses: joschi/setup-jdk@v2 + with: + java-version: '11' # The OpenJDK version to make available on the path + architecture: 'x64' # defaults to 'x64' + - name: Install requirements + run: sudo apt-get install ca-certificates-java expect redis-tools unzip + - name: Generate api-client-test-data + run: make client-test-data + - name: Disk Free After + run: | + df -h + docker system df +# ------------------------------------------ +# ------------------------------------------ + api-unit-tests: name: API Unit Tests needs: compile @@ -320,6 +346,7 @@ jobs: api-unit-tests, api-e2e-tests, api-integration-tests, + client-test-data-tests, upgrade-integration-tests, docs-build-test ]