Skip to content

Commit c4f2c45

Browse files
authored
Update azure-pipelines-release.yml
1 parent 2b5815c commit c4f2c45

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

builds/azure-pipelines-release.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,13 @@ jobs:
114114
script: |
115115
for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
116116
117-
- task: MSBuild@1
117+
- task: NuGetToolInstaller@1
118+
119+
- task: NuGetCommand@2
118120
inputs:
119-
platform: 'x64'
120-
solution: '$(solution)'
121-
configuration: '$(sideloadBuildConfiguration)'
122-
msbuildArguments: '/t:restore /p:Configuration="$(sideloadBuildConfiguration)";Platform="$(buildPlatform)";PublishReadyToRun=true'
123-
maximumCpuCount: true
121+
feedsToUse: config
122+
nugetConfigPath: nuget.config
123+
restoreSolution: '$(solution)'
124124

125125
- task: DownloadSecureFile@1
126126
name: caCertificate
@@ -173,12 +173,14 @@ jobs:
173173
$xmlDoc.Package.Identity.Publisher="CN=53EC4384-7F5B-4CF6-8C23-513FFE9D1AB7"
174174
$xmlDoc.Package.Properties.DisplayName="Files"
175175
$xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
176+
176177
# Removes packageManagement from Store release
177178
$nsmgr = New-Object System.Xml.XmlNamespaceManager($xmlDoc.NameTable)
178179
$nsmgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
179180
$nsmgr.AddNamespace("rescap", "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities")
180181
$pm = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Capabilities/rescap:Capability[@Name='packageManagement']", $nsmgr)
181182
$xmlDoc.Package.Capabilities.RemoveChild($pm)
183+
182184
$xmlDoc.Save('$(Build.SourcesDirectory)\src\Files.App (Package)\Package.appxmanifest')
183185
failOnStderr: true
184186

@@ -232,13 +234,13 @@ jobs:
232234
script: |
233235
for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
234236
235-
- task: MSBuild@1
237+
- task: NuGetToolInstaller@1
238+
239+
- task: NuGetCommand@2
236240
inputs:
237-
platform: 'x64'
238-
solution: '$(solution)'
239-
configuration: '$(buildConfiguration)'
240-
msbuildArguments: '/t:restore /p:Configuration="$(buildConfiguration)";Platform="$(buildPlatform)";PublishReadyToRun=true'
241-
maximumCpuCount: true
241+
feedsToUse: config
242+
nugetConfigPath: nuget.config
243+
restoreSolution: '$(solution)'
242244

243245
- task: MSBuild@1
244246
inputs:
@@ -247,7 +249,7 @@ jobs:
247249
configuration: '$(buildConfiguration)'
248250
msbuildArguments: '/t:build;_GenerateAppxPackage /p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload'
249251
maximumCpuCount: true
250-
252+
251253
- task: CopyFiles@2
252254
displayName: 'Copy Files to: $(build.artifactstagingdirectory)'
253255
inputs:
@@ -272,4 +274,4 @@ jobs:
272274
skipPolling: false
273275
deletePackages: true
274276
numberOfPackagesToKeep: '5'
275-
isMandatoryUpdate: true
277+
isMandatoryUpdate: true

0 commit comments

Comments
 (0)