1616 - script : |
1717 set -e
1818 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
19- export CI=true
2019 node -v
2120 yarn -v
2221 displayName: "Print versions"
3938 yarn test:basic --ci --reporters=default --reporters=jest-junit
4039 export JEST_JUNIT_OUTPUT_NAME=unit-junit.xml
4140 yarn test:unit --ci --reporters=default --reporters=jest-junit
41+ env:
42+ CI: true
4243 displayName: "Run basic tests"
4344 - task : PublishTestResults@2
4445 inputs :
6768 - script : |
6869 set -e
6970 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
70- export CI=true
7171 node -v
7272 yarn -v
7373 displayName: "Print versions"
9292 yarn typings-lint
9393 yarn pretty-lint
9494 yarn spellcheck
95+ env:
96+ CI: true
9597 displayName: "Run linting"
9698 - task : PublishTestResults@2
9799 inputs :
@@ -142,14 +144,16 @@ jobs:
142144 - script : |
143145 yarn cover:integration --ci --maxWorkers=2 --reporters=default --reporters=jest-junit
144146 yarn cover:merge
145- env: CI=true
147+ env:
148+ CI: true
146149 displayName: "Run tests with coverage"
147150 - task : PublishTestResults@2
148151 inputs :
149152 testRunTitle : " Windows with Node.js $(node_version)"
150153 testResultsFiles : " **/junit.xml"
151154 condition : succeededOrFailed()
152155 displayName : " Publish test results"
156+
153157 - job : Linux
154158 dependsOn :
155159 - basic
@@ -178,7 +182,6 @@ jobs:
178182 - script : |
179183 set -e
180184 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
181- export CI=true
182185 node -v
183186 yarn -v
184187 displayName: "Print versions"
@@ -199,6 +202,8 @@ jobs:
199202 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
200203 yarn cover:integration --ci --maxWorkers=2 --reporters=default --reporters=jest-junit
201204 yarn cover:merge
205+ env:
206+ CI: true
202207 displayName: "Run tests with coverage"
203208 - task : PublishTestResults@2
204209 inputs :
@@ -231,7 +236,6 @@ jobs:
231236 - script : |
232237 set -e
233238 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
234- export CI=true
235239 node -v
236240 yarn -v
237241 displayName: "Print versions"
@@ -252,6 +256,8 @@ jobs:
252256 export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
253257 yarn cover:integration --ci --reporters=default --reporters=jest-junit
254258 yarn cover:merge
259+ env:
260+ CI: true
255261 displayName: "Run tests with coverage"
256262 - task : PublishTestResults@2
257263 inputs :
0 commit comments