diff --git a/.circleci/config.yml b/.circleci/config.yml index 47714d0..cd3c16f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,6 +9,7 @@ workflows: - test-linux: name: Python 3.7 docker-image: cimg/python:3.7 + skip-contract-tests: true - test-linux: name: Python 3.8 docker-image: cimg/python:3.8 @@ -29,6 +30,10 @@ jobs: parameters: docker-image: type: string + skip-contract-tests: + type: boolean + default: false + docker: - image: <> steps: @@ -48,17 +53,20 @@ jobs: name: lint command: make lint - - run: - name: build SSE contract test service - command: make build-contract-test-service - - run: - name: start SSE contract test service - command: make start-contract-test-service - background: true - - run: - name: run SSE contract tests - command: make run-contract-tests - + - unless: + condition: <> + steps: + - run: + name: build SSE contract test service + command: make build-contract-test-service + - run: + name: start SSE contract test service + command: make start-contract-test-service + background: true + - run: + name: run SSE contract tests + command: make run-contract-tests + - store_test_results: path: test-reports - store_artifacts: diff --git a/contract-tests/requirements.txt b/contract-tests/requirements.txt index 1aaf0d1..8b79420 100644 --- a/contract-tests/requirements.txt +++ b/contract-tests/requirements.txt @@ -1,2 +1,2 @@ -Flask==2.0.2 +Flask==2.3.2 urllib3>=1.22.0,<2