Auto-flight daily builds (#30)
The final step of the release pipeline is to submit the build to the Store and to our internal Aero dashboard.
This commit is contained in:
parent
5a530c4bed
commit
47f9996fa9
@ -31,6 +31,12 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
XES_DISABLEPROV: true
|
XES_DISABLEPROV: true
|
||||||
|
|
||||||
|
- task: NuGetToolInstaller@0
|
||||||
|
displayName: Use NuGet 4.7.1
|
||||||
|
inputs:
|
||||||
|
versionSpec: 4.7.1
|
||||||
|
checkLatest: true
|
||||||
|
|
||||||
- task: DownloadBuildArtifacts@0
|
- task: DownloadBuildArtifacts@0
|
||||||
displayName: Download appxBundle artifact
|
displayName: Download appxBundle artifact
|
||||||
inputs:
|
inputs:
|
||||||
@ -96,6 +102,7 @@ jobs:
|
|||||||
useArtifactServiceForMedia: true
|
useArtifactServiceForMedia: true
|
||||||
outPath: $(Build.ArtifactStagingDirectory)\StoreBrokerPayload
|
outPath: $(Build.ArtifactStagingDirectory)\StoreBrokerPayload
|
||||||
paToken: $(System.AccessToken)
|
paToken: $(System.AccessToken)
|
||||||
|
logRootPath: $(Build.ArtifactStagingDirectory)/StoreBrokerLogs
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
displayName: Publish StoreBrokerPayload artifact
|
displayName: Publish StoreBrokerPayload artifact
|
||||||
@ -103,6 +110,37 @@ jobs:
|
|||||||
artifactName: storeBrokerPayload
|
artifactName: storeBrokerPayload
|
||||||
pathToPublish: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload
|
pathToPublish: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload
|
||||||
|
|
||||||
|
- task: PkgESStoreBrokerFlight@10
|
||||||
|
name: StoreBrokerFlight
|
||||||
|
displayName: Flight package with StoreBroker
|
||||||
|
env:
|
||||||
|
XES_SERIALPOSTBUILDREADY: True
|
||||||
|
inputs:
|
||||||
|
packageToFlight: Custom
|
||||||
|
appId: 9WZDNCRFHVN5
|
||||||
|
flightId: 161f0975-cb5f-475b-8ef6-26383c37621f
|
||||||
|
submissionDataPath: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload/SBCalculator.json
|
||||||
|
packagePath: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload/SBCalculator.zip
|
||||||
|
updatePackageAction: AddPackages
|
||||||
|
logRootPath: $(Build.ArtifactStagingDirectory)/StoreBrokerLogs
|
||||||
|
|
||||||
|
- task: PublishBuildArtifacts@1
|
||||||
|
displayName: Publish StoreBrokerLogs artifact
|
||||||
|
inputs:
|
||||||
|
artifactName: storeBrokerLogs
|
||||||
|
pathToPublish: $(Build.ArtifactStagingDirectory)/StoreBrokerLogs
|
||||||
|
|
||||||
|
- task: PkgESStoreBrokerAeroUpload@10
|
||||||
|
displayName: Upload to Aero flighting dashboard
|
||||||
|
env:
|
||||||
|
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
|
||||||
|
inputs:
|
||||||
|
productId: 00009007199266248474
|
||||||
|
flightId: 161f0975-cb5f-475b-8ef6-26383c37621f
|
||||||
|
submissionId: $(StoreBrokerFlight.WS_SubmissionId)
|
||||||
|
submissionDataPath: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload/SBCalculator.json
|
||||||
|
packagePath: $(Build.ArtifactStagingDirectory)/StoreBrokerPayload/SBCalculator.zip
|
||||||
|
|
||||||
- task: PkgESLateTasks@10
|
- task: PkgESLateTasks@10
|
||||||
displayName: Run PackageES LateTasks
|
displayName: Run PackageES LateTasks
|
||||||
env:
|
env:
|
||||||
|
Loading…
Reference in New Issue
Block a user