84
84
solution : ' **/*.wapproj'
85
85
platform : ' x86'
86
86
configuration : ' $(buildConfiguration)'
87
- msbuildArguments : ' /t:build;_GenerateAppxPackage /restore /p:AppxLogTelemetryFromSideloadingScript=False /p:GenerateAppInstallerFile=True /p:AppInstallerUri=https://filescommunity.blob.core.windows.net/files/preview / /p:AppInstallerCheckForUpdateFrequency=OnApplicationRun /p:AppInstallerUpdateFrequency=1 /p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=Sideload /p:AppxPackageSigningEnabled=true /p:PackageCertificateKeyFile="$(caCertificate.secureFilePath)" /p:PackageCertificatePassword="$(signingCert.password)" /p:PackageCertificateThumbprint=""'
87
+ msbuildArguments : ' /t:build;_GenerateAppxPackage /restore /p:AppxLogTelemetryFromSideloadingScript=False /p:GenerateAppInstallerFile=True /p:AppInstallerUri=https://filescommunity.blob.core.windows.net/files/stable / /p:AppInstallerCheckForUpdateFrequency=OnApplicationRun /p:AppInstallerUpdateFrequency=1 /p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=Sideload /p:AppxPackageSigningEnabled=true /p:PackageCertificateKeyFile="$(caCertificate.secureFilePath)" /p:PackageCertificatePassword="$(signingCert.password)" /p:PackageCertificateThumbprint=""'
88
88
maximumCpuCount : true
89
89
90
90
- task : CopyFiles@2
@@ -108,96 +108,4 @@ jobs:
108
108
Destination : ' AzureBlob'
109
109
storage : ' filescommunity'
110
110
ContainerName : ' files'
111
- BlobPrefix : ' preview'
112
-
113
- # ## Store release ###
114
- - job : StoreRelease
115
- timeoutInMinutes : 120
116
-
117
- steps :
118
- - task : PowerShell@2
119
- inputs :
120
- targetType : ' inline'
121
- script : |
122
- [xml]$xmlDoc = Get-Content $(Build.SourcesDirectory)\src\Files.Package\Package.appxmanifest
123
- $xmlDoc.Package.Identity.Name="49306atecsolution.FilesUWP"
124
- $xmlDoc.Package.Identity.Publisher="CN=53EC4384-7F5B-4CF6-8C23-513FFE9D1AB7"
125
- $xmlDoc.Package.Properties.DisplayName="Files"
126
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
127
- $xmlDoc.Save('$(Build.SourcesDirectory)\src\Files.Package\Package.appxmanifest')
128
- failOnStderr : true
129
-
130
- - task : PowerShell@2
131
- displayName : ' Use Release Logo'
132
- inputs :
133
- targetType : ' inline'
134
- script : |
135
- gci $(Build.SourcesDirectory)\src -Include *.csproj, *.appxmanifest, *.wapproj -recurse | ForEach -Process {
136
- (Get-Content $_ -Raw | ForEach -Process {$_ -replace "Assets\\AppTilesDev", "Assets\AppTiles"}) | Set-Content $_ -NoNewline
137
- }
138
- failOnStderr : true
139
-
140
- - task : DownloadSecureFile@1
141
- name : mapsDevKey
142
- displayName : ' Download Bing Maps Dev Key'
143
- inputs :
144
- secureFile : ' BingMapsKey.txt'
145
-
146
- - task : CopyFiles@2
147
- inputs :
148
- SourceFolder : ' $(Agent.TempDirectory)'
149
- Contents : ' $(mapsDevKey.secureFilePath)'
150
- TargetFolder : ' $(Build.SourcesDirectory)\src\Files\Resources'
151
- overWrite : true
152
-
153
- - task : DownloadSecureFile@1
154
- name : appCenterDevKey
155
- displayName : ' Download AppCenter Dev Key'
156
- inputs :
157
- secureFile : ' AppCenterKey.txt'
158
-
159
- - task : CopyFiles@2
160
- inputs :
161
- SourceFolder : ' $(Agent.TempDirectory)'
162
- Contents : ' $(appCenterDevKey.secureFilePath)'
163
- TargetFolder : ' $(Build.SourcesDirectory)\src\Files\Resources'
164
- overWrite : true
165
-
166
- - task : UseDotNet@2
167
- inputs :
168
- packageType : sdk
169
- version : 6.0.100
170
-
171
- - task : MSBuild@1
172
- inputs :
173
- solution : ' **/*.wapproj'
174
- platform : ' x86'
175
- configuration : ' $(buildConfiguration)'
176
- msbuildArguments : ' /t:build;_GenerateAppxPackage /restore /p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload'
177
- maximumCpuCount : true
178
-
179
- - task : CopyFiles@2
180
- displayName : ' Copy Files to: $(build.artifactstagingdirectory)'
181
- inputs :
182
- SourceFolder : ' $(system.defaultworkingdirectory)'
183
- Contents : ' **\bin\$(BuildConfiguration)\**'
184
- TargetFolder : ' $(build.artifactstagingdirectory)'
185
-
186
- - task : PublishBuildArtifacts@1
187
- displayName : ' Publish Artifact: Store'
188
- inputs :
189
- PathtoPublish : ' $(build.artifactstagingdirectory)'
190
- ArtifactName : ' Store'
191
- publishLocation : ' Container'
192
-
193
- - task : store-flight@0
194
- inputs :
195
- serviceEndpoint : ' Files'
196
- appId : ' 9NGHP3DX8HDX'
197
- flightName : ' Files - Preview'
198
- packagePath : ' $(appxPackageDir)\**\*.msixupload'
199
- force : false
200
- skipPolling : false
201
- deletePackages : true
202
- numberOfPackagesToKeep : ' 5'
203
- isMandatoryUpdate : true
111
+ BlobPrefix : ' stable'
0 commit comments