diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9a4cc6485..e2b3268bb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -24,10 +24,10 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} + # - name: Set up Python ${{ matrix.python-version }} + # uses: actions/setup-python@v2 + # with: + # python-version: ${{ matrix.python-version }} - name: Install dependencies run: | python -m pip install --upgrade pip codecov flake8 @@ -39,25 +39,25 @@ jobs: docker-compose -f docker-compose.test.yml up -d --build test - name: Check dependencies run: | - docker-compose -f docker-compose.test.yml exec test ./scripts/check_deps_versions.sh --exit-code-from + docker-compose -f docker-compose.test.yml run test ./scripts/check_deps_versions.sh --exit-code-from - name: Validate dashboards run: | - docker-compose -f docker-compose.test.yml exec test ./scripts/validate_dashboards.py ./monitoring/grafana/dashboards/ --exit-code-from + docker-compose -f docker-compose.test.yml run test ./scripts/validate_dashboards.py ./monitoring/grafana/dashboards/ --exit-code-from - name: Wait for services and upgrade DB run: | - docker-compose -f docker-compose.test.yml exec test python3 -m vmaas.common.wait_for_services python3 -m vmaas.reposcan.database.upgrade --exit-code-from + docker-compose -f docker-compose.test.yml run test python3 -m vmaas.common.wait_for_services python3 -m vmaas.reposcan.database.upgrade --exit-code-from - name: Run common tests run: | - docker-compose -f docker-compose.test.yml exec test ./run_tests.sh vmaas/common --exit-code-from + docker-compose -f docker-compose.test.yml run test ./run_tests.sh vmaas/common --exit-code-from - name: Run reposcan tests run: | - docker-compose -f docker-compose.test.yml exec test ./run_tests.sh vmaas/reposcan --exit-code-from + docker-compose -f docker-compose.test.yml run test ./run_tests.sh vmaas/reposcan --exit-code-from - name: Run webapp tests run: | - docker-compose -f docker-compose.test.yml exec test ./run_tests.sh vmaas/webapp --exit-code-from + docker-compose -f docker-compose.test.yml run test ./run_tests.sh vmaas/webapp --exit-code-from - name: Run codecov run: | - docker-compose -f docker-compose.test.yml exec test bash <(curl -s https://codecov.io/bash) --exit-code-from + docker-compose -f docker-compose.test.yml run test bash <(curl -s https://codecov.io/bash) --exit-code-from - name: Clean up services run: | docker-compose down