Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/build/azure-pipelines/common/install-builtin-extensions.yml
3520 views
1
steps:
2
- pwsh: mkdir .build -ea 0
3
condition: and(succeeded(), contains(variables['Agent.OS'], 'windows'))
4
displayName: Create .build folder
5
6
- script: mkdir -p .build
7
condition: and(succeeded(), not(contains(variables['Agent.OS'], 'windows')))
8
displayName: Create .build folder
9
10
- script: node build/azure-pipelines/common/computeBuiltInDepsCacheKey.js > .build/builtindepshash
11
displayName: Prepare built-in extensions cache key
12
13
- task: Cache@2
14
inputs:
15
key: '"builtin-extensions" | .build/builtindepshash'
16
path: .build/builtInExtensions
17
cacheHitVar: BUILTIN_EXTENSIONS_RESTORED
18
displayName: Restore built-in extensions cache
19
20
- script: node build/lib/builtInExtensions.js
21
env:
22
GITHUB_TOKEN: "$(github-distro-mixin-password)"
23
condition: and(succeeded(), ne(variables.BUILTIN_EXTENSIONS_RESTORED, 'true'))
24
displayName: Download built-in extensions
25
26