finish compile artifact

This commit is contained in:
João Moreno
2020-12-16 20:37:52 +01:00
parent 7d0d3835e6
commit a8b4e9817f
6 changed files with 30 additions and 88 deletions

View File

@@ -1,25 +1,4 @@
steps:
- script: |
mkdir -p .build
echo -n $BUILD_SOURCEVERSION > .build/commit
echo -n $VSCODE_QUALITY > .build/quality
echo -n $ENABLE_TERRAPIN > .build/terrapin
displayName: Prepare compilation cache flags
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1
inputs:
keyfile: "build/.cachesalt, .build/commit, .build/quality, .build/terrapin"
targetfolder: ".build, out-build, out-vscode-min, out-vscode-reh-min, out-vscode-reh-web-min"
vstsFeed: "npm-vscode"
platformIndependent: true
alias: "Compilation"
- script: |
set -e
exit 1
displayName: Check RestoreCache
condition: and(succeeded(), ne(variables['CacheRestored-Compilation'], 'true'))
- task: NodeTool@0
inputs:
versionSpec: "12.18.3"
@@ -34,6 +13,12 @@ steps:
azureSubscription: "vscode-builds-subscription"
KeyVaultName: vscode
- task: DownloadPipelineArtifact@2
inputs:
artifact: CompilationOutput
path: $(System.DefaultWorkingDirectory)
displayName: Download compilation output
- task: Docker@1
displayName: "Pull image"
inputs:
@@ -45,7 +30,6 @@ steps:
- script: |
set -e
cat << EOF > ~/.netrc
machine github.com
login vscode
@@ -69,6 +53,7 @@ steps:
- script: |
echo -n "alpine" > .build/arch
echo -n $ENABLE_TERRAPIN > .build/terrapin
displayName: Prepare yarn cache flags
- task: 1ESLighthouseEng.PipelineArtifactCaching.RestoreCacheV1.RestoreCache@1

View File

@@ -17,7 +17,7 @@ steps:
inputs:
artifact: CompilationOutput
path: $(System.DefaultWorkingDirectory)
displayName: Download Compilation Output
displayName: Download compilation output
- script: |
set -e