@@ -31,21 +31,24 @@ extends:
3131 cache_steps :
3232 - task : s3-cache-action@1
3333 inputs :
34- key : ' node modules | ${{ variables.service_name }} /docker/async-slowapp/package-lock.json'
35- location : ' ${{ variables.service_name }} /docker/async-slowapp/node_modules'
34+ key : ' node modules | . /docker/async-slowapp/package-lock.json'
35+ location : ' . /docker/async-slowapp/node_modules'
3636 debug : true
37+ workingDirectory : ' ${{ variables.service_name }}'
3738 displayName : cache async-slowapp node modules
3839 - task : s3-cache-action@1
3940 inputs :
40- key : ' node modules | ${{ variables.service_name }} /docker/sync-wrap/package-lock.json'
41- location : ' ${{ variables.service_name }} /docker/sync-wrap/node_modules'
41+ key : ' node modules | . /docker/sync-wrap/package-lock.json'
42+ location : ' . /docker/sync-wrap/node_modules'
4243 debug : true
44+ workingDirectory : ' ${{ variables.service_name }}'
4345 displayName : cache sync-wrap node modules
4446 - task : s3-cache-action@1
4547 inputs :
46- key : ' poetry | ${{ variables.service_name }} /poetry.lock'
47- location : ' ${{ variables.service_name }} /.venv'
48+ key : ' poetry | . /poetry.lock'
49+ location : ' . /.venv'
4850 debug : true
51+ workingDirectory : ' ${{ variables.service_name }}'
4952 displayName : cache python dependencies
5053 test_steps :
5154 - bash : " make test-report"
@@ -54,6 +57,6 @@ extends:
5457 - task : PublishTestResults@2
5558 inputs :
5659 testResultsFormat : " JUnit"
57- testResultsFiles : " ${{ variables.service_name }} /reports/tests/*.xml"
60+ testResultsFiles : " . /reports/tests/*.xml"
5861 failTaskOnFailedTests : true
5962 displayName : publish test report
0 commit comments