Skip to content

Commit 6a26c79

Browse files
committed
ci: Add 5-days grace period
Signed-off-by: Cagri Yonca <cagri@ibm.com>
1 parent 3dab401 commit 6a26c79

23 files changed

Lines changed: 2167 additions & 51 deletions

.circleci/config.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
version: 2.1
22

33
commands:
4+
check-dependency-versions:
5+
steps:
6+
- run:
7+
name: Validate Dependency Versions
8+
command: |
9+
python -m pip install requests packaging
10+
python scripts/check_dependencies.py --strict
11+
412
check-if-tests-needed:
513
steps:
614
- run:
@@ -155,6 +163,7 @@ jobs:
155163
steps:
156164
- checkout
157165
- check-if-tests-needed
166+
- check-dependency-versions
158167
- pip-install-deps
159168
- pip-install-tests-deps
160169
- run-tests-with-coverage-report
@@ -172,6 +181,7 @@ jobs:
172181
steps:
173182
- checkout
174183
- check-if-tests-needed
184+
- check-dependency-versions
175185
- pip-install-deps
176186
- pip-install-tests-deps:
177187
requirements: "tests/requirements-cassandra.txt"
@@ -188,6 +198,7 @@ jobs:
188198
steps:
189199
- checkout
190200
- check-if-tests-needed
201+
- check-dependency-versions
191202
- pip-install-deps
192203
- pip-install-tests-deps:
193204
requirements: "tests/requirements-gevent-starlette.txt"
@@ -204,6 +215,7 @@ jobs:
204215
steps:
205216
- checkout
206217
- check-if-tests-needed
218+
- check-dependency-versions
207219
- pip-install-deps
208220
- pip-install-tests-deps:
209221
requirements: "tests/requirements-aws.txt"
@@ -247,6 +259,7 @@ jobs:
247259
steps:
248260
- checkout
249261
- check-if-tests-needed
262+
- check-dependency-versions
250263
- pip-install-deps
251264
- pip-install-tests-deps:
252265
requirements: "tests/requirements-kafka.txt"
@@ -268,6 +281,7 @@ jobs:
268281
steps:
269282
- checkout
270283
- check-if-tests-needed
284+
- check-dependency-versions
271285
- pip-install-deps
272286
- pip-install-tests-deps:
273287
requirements: "tests/requirements-minimal.txt"

0 commit comments

Comments
 (0)