@@ -16,12 +16,14 @@ commands:
16
16
parameters :
17
17
python-image :
18
18
type : string
19
+ enabled-ciso-8601 :
20
+ type : boolean
19
21
steps :
20
22
- restore_cache :
21
23
name : Restoring Pip Cache
22
24
keys :
23
- - &cache-key pip-cache-v9-<< parameters.python-image >>-{{ checksum "requirements.txt" }}-{{ checksum "test-requirements.txt" }}-{{ checksum "extra-requirements.txt" }}
24
- - pip-cache-v9-<< parameters.python-image >>-
25
+ - &cache-key pip-cache-v9-<< parameters.python-image >>-<< parameters.enabled-ciso-8601 >>- {{ checksum "requirements.txt" }}-{{ checksum "test-requirements.txt" }}-{{ checksum "extra-requirements.txt" }}-{{ checksum "ciso -requirements.txt" }}
26
+ - pip-cache-v9-<< parameters.python-image >>-<< parameters.enabled-ciso-8601 >>-
25
27
- run :
26
28
command : | # use pipenv to install dependencies
27
29
sudo pip install pipenv
@@ -48,19 +50,20 @@ jobs:
48
50
influxdb-image :
49
51
type : string
50
52
default : " influxdb:2.0.0-beta"
51
- disable -ciso-8601 :
53
+ enabled -ciso-8601 :
52
54
type : boolean
53
- default : false
55
+ default : true
54
56
docker :
55
57
- image : << parameters.python-image >>
56
58
environment : # environment variables for primary container
57
59
PIPENV_VENV_IN_PROJECT : true
58
- DISABLE_CISO_8601 : << parameters.disable -ciso-8601 >>
60
+ ENABLED_CISO_8601 : << parameters.enabled -ciso-8601 >>
59
61
- image : quay.io/influxdb/<< parameters.influxdb-image >>
60
62
steps :
61
63
- prepare
62
64
- client-test :
63
65
python-image : << parameters.python-image >>
66
+ enabled-ciso-8601 : << parameters.enabled-ciso-8601 >>
64
67
- store_test_results :
65
68
path : test-reports
66
69
- run :
@@ -75,7 +78,7 @@ workflows:
75
78
name : python-3.6
76
79
- tests-python :
77
80
name : python-3.6-without-ciso8601
78
- disable -ciso-8601 : true
81
+ enabled -ciso-8601 : false
79
82
- tests-python :
80
83
name : python-3.6-nightly
81
84
influxdb-image : " influx:nightly"
0 commit comments