Skip to content

[14.0][IMP] project_api and project_api_client : allow grouping by projects #212

[14.0][IMP] project_api and project_api_client : allow grouping by projects

[14.0][IMP] project_api and project_api_client : allow grouping by projects #212

Workflow file for this run

name: tests
on:
pull_request:
branches:
- "14.0*"
push:
branches:
- "14.0"
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
server_version: ["14.0"]
client_version: ["14.0", "12.0", "10.0", "8.0"]
env:
SERVER_VERSION: ${{ matrix.server_version }}
CLIENT_VERSION: ${{ matrix.client_version }}
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Build
run: ./tools/build
- name: Init Server Database
run: ./tools/start-server init-db
- name: Start Server in Background
run: ./tools/start-server-deamon
- name: Init Client Database
run: ./tools/start-client init-db
- name: Run Client Test
run: ./tools/start-client run-test
- name: Convert Coverage file
run: ./tools/start-client convert-coverage
- uses: codecov/codecov-action@v2