@@ -80,8 +80,6 @@ extends:
80
80
displayName: Create build cache archive
81
81
82
82
- pwsh : |
83
- $ErrorActionPreference = "Stop"
84
-
85
83
# Get the OAuth token from the git config
86
84
$result = git config --get-regexp .*extraheader ^AUTHORIZATION:
87
85
$basicToken = $result -split "AUTHORIZATION: basic " | Select-Object -Last 1
@@ -99,19 +97,7 @@ extends:
99
97
Remove-Item -Recurse -Force ../vscode-capi
100
98
displayName: mixin
101
99
102
- - pwsh : |
103
- $ErrorActionPreference = "Stop"
104
- $result = git config --get-regexp .*extraheader ^AUTHORIZATION:
105
- $basicToken = $result -split "AUTHORIZATION: basic " | Select-Object -Last 1
106
- $oauthToken = [System.Text.Encoding]::ASCII.GetString([System.Convert]::FromBase64String($basicToken)) -split ":" | Select-Object -Last 1
107
- $PackageJson = Get-Content -Path package.json -Raw | ConvertFrom-Json
108
- $CompletionsCoreVersion = $PackageJson.completionsCore
109
- git clone -b completions-port https://vscode:[email protected] /microsoft/vscode-copilot-completions.git --depth 1 src/extension/completions-core
110
- pushd src/extension/completions-core
111
- git checkout $CompletionsCoreVersion
112
- popd
113
- rm src/extension/completions/vscode-node/completionsCoreContribution.ts
114
- mv src/extension/completions/vscode-node/completionsCoreContribution.ts.txt src/extension/completions/vscode-node/completionsCoreContribution.ts
100
+ - script : ./build/mixin-completions-core.sh
115
101
condition : and(succeeded(), eq(${{ parameters.mixinCompletionsCore }}, true))
116
102
displayName : Mixin the completions core repo
117
103
@@ -179,19 +165,7 @@ extends:
179
165
- script : npm run setup:dotnet
180
166
displayName : Install dotnet cli
181
167
182
- - pwsh : |
183
- $ErrorActionPreference = "Stop"
184
- $result = git config --get-regexp .*extraheader ^AUTHORIZATION:
185
- $basicToken = $result -split "AUTHORIZATION: basic " | Select-Object -Last 1
186
- $oauthToken = [System.Text.Encoding]::ASCII.GetString([System.Convert]::FromBase64String($basicToken)) -split ":" | Select-Object -Last 1
187
- $PackageJson = Get-Content -Path package.json -Raw | ConvertFrom-Json
188
- $CompletionsCoreVersion = $PackageJson.completionsCore
189
- git clone -b completions-port https://vscode:[email protected] /microsoft/vscode-copilot-completions.git --depth 1 src/extension/completions-core
190
- pushd src/extension/completions-core
191
- git checkout $CompletionsCoreVersion
192
- popd
193
- rm src/extension/completions/vscode-node/completionsCoreContribution.ts
194
- mv src/extension/completions/vscode-node/completionsCoreContribution.ts.txt src/extension/completions/vscode-node/completionsCoreContribution.ts
168
+ - script : ./build/mixin-completions-core.sh
195
169
condition : and(succeeded(), eq(${{ parameters.mixinCompletionsCore }}, true))
196
170
displayName : Mixin the completions core repo
197
171
0 commit comments