diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 3758bf07f4..c3edc34f94 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -19,19 +19,19 @@ jobs: workspace: clean: all steps: - # - task: Cache@2 - # inputs: - # key: '"npm" | "$(Agent.OS)" | src/DotVVM.Framework/package.json' - # path: $(DOTVVM_ROOT)/.npm - # restoreKeys: '"npm" | "$(Agent.OS)"' + - task: Cache@2 + inputs: + key: '"npm" | "$(Agent.OS)" | src/DotVVM.Framework/package.json' + path: $(DOTVVM_ROOT)/.npm + restoreKeys: '"npm" | "$(Agent.OS)"' - script: npm ci --cache $(DOTVVM_ROOT)/.npm --prefer-offline workingDirectory: src/DotVVM.Framework - script: npm run build workingDirectory: src/DotVVM.Framework - # - task: Cache@2 - # inputs: - # key: '"nuget" | "$(Agent.OS)" | **/packages.lock.json' - # path: $(DOTVVM_ROOT)/.nuget + - task: Cache@2 + inputs: + key: '"nuget" | "$(Agent.OS)" | **/packages.lock.json' + path: $(DOTVVM_ROOT)/.nuget - task: DotNetCoreCLI@2 inputs: command: restore @@ -55,17 +55,15 @@ jobs: workspace: clean: all steps: - - script: ls -al $(DOTVVM_ROOT)/artifacts - # - task: DownloadPipelineArtifact@2 - # inputs: - # source: current - # artifact: crossplatformBuild - # path: $(DOTVVM_ROOT)/artifacts/ - # - script: ls -al $(DOTVVM_ROOT)/artifacts - # - task: Cache@2 - # inputs: - # key: '"nuget" | "$(Agent.OS)" | **/packages.lock.json' - # path: $(DOTVVM_ROOT)/.nuget + - task: DownloadPipelineArtifact@2 + inputs: + source: current + artifact: crossplatformBuild + path: $(DOTVVM_ROOT)/artifacts + - task: Cache@2 + inputs: + key: '"nuget" | "$(Agent.OS)" | **/packages.lock.json' + path: $(DOTVVM_ROOT)/.nuget - task: DotNetCoreCLI@2 inputs: command: test