Skip to content

Commit 2eee0e2

Browse files
committed
build: add quality to compile cache key
1 parent 46ab5c0 commit 2eee0e2

6 files changed

Lines changed: 15 additions & 9 deletions

File tree

build/azure-pipelines/darwin/product-build-darwin.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- script: |
33
mkdir -p .build
44
echo -n $BUILD_SOURCEVERSION > .build/commit
5+
echo -n $VSCODE_QUALITY > .build/quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true

build/azure-pipelines/linux/product-build-linux-multiarch.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- script: |
33
mkdir -p .build
44
echo -n $BUILD_SOURCEVERSION > .build/commit
5+
echo -n $VSCODE_QUALITY > .build/quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true
@@ -112,4 +113,4 @@ steps:
112113

113114
- task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0
114115
displayName: 'Component Detection'
115-
continueOnError: true
116+
continueOnError: true

build/azure-pipelines/linux/product-build-linux.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- script: |
33
mkdir -p .build
44
echo -n $BUILD_SOURCEVERSION > .build/commit
5+
echo -n $VSCODE_QUALITY > .build/quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true

build/azure-pipelines/product-compile.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- script: |
33
mkdir -p .build
44
echo -n $BUILD_SOURCEVERSION > .build/commit
5+
echo -n $VSCODE_QUALITY > .build/quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true
@@ -116,9 +117,9 @@ steps:
116117

117118
- task: 1ESLighthouseEng.PipelineArtifactCaching.SaveCacheV1.SaveCache@1
118119
inputs:
119-
keyfile: 'build/.cachesalt, .build/commit'
120+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
120121
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
121122
vstsFeed: 'npm-vscode'
122123
platformIndependent: true
123124
alias: 'Compilation'
124-
condition: and(succeeded(), ne(variables['CacheRestored-Compilation'], 'true'))
125+
condition: and(succeeded(), ne(variables['CacheRestored-Compilation'], 'true'))

build/azure-pipelines/web/product-build-web.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- script: |
33
mkdir -p .build
44
echo -n $BUILD_SOURCEVERSION > .build/commit
5+
echo -n $VSCODE_QUALITY > .build/quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true

build/azure-pipelines/win32/product-build-win32.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ steps:
22
- powershell: |
33
mkdir .build -ea 0
44
"$env:BUILD_SOURCEVERSION" | Out-File -Encoding ascii -NoNewLine .build\commit
5+
"$env:VSCODE_QUALITY" | Out-File -Encoding ascii -NoNewLine .build\quality
56
displayName: Prepare cache flag
67

78
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
89
inputs:
9-
keyfile: 'build/.cachesalt, .build/commit'
10+
keyfile: 'build/.cachesalt, .build/commit, .build/quality'
1011
targetfolder: '.build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min'
1112
vstsFeed: 'npm-vscode'
1213
platformIndependent: true

0 commit comments

Comments
 (0)