11---
22name : $(Date:yyyMMdd).$(Rev:r)
3+
34variables :
4- - group : TSDTUSR
5+ - name : TeamName
6+ value : MDDDebugger
57
68resources :
79 repositories :
@@ -21,7 +23,7 @@ extends:
2123 name : VSEngSS-MicroBuild2022-1ES
2224 os : windows
2325 stages :
24- - stage : stage
26+ - stage : BuildVSReleasePackage
2527 displayName : VS_Release
2628 jobs :
2729 - job : Phase_1
@@ -38,4 +40,34 @@ extends:
3840 enabled : true
3941 steps :
4042 - template : /eng/pipelines/templates/VS-release.template.yml@self
43+
44+ - stage : VS_Insertion
45+ dependsOn : [BuildVSReleasePackage]
46+ jobs :
47+ - job :
48+ displayName : Insert package into VS
49+ templateContext :
50+ inputs :
51+ - input : pipelineArtifact
52+ artifactName : PackageVersion
53+ targetPath : $(Build.ArtifactStagingDirectory)\PackageVersion
54+ steps :
55+ - checkout : none
56+
57+ - powershell : |
58+ $version= [IO.File]::ReadAllText("$(Build.ArtifactStagingDirectory)\PackageVersion\NugetPackageVersion.txt")
59+ Write-Host "##vso[task.setvariable variable=MDDPackageVersion;]$version"
60+ displayName: 'Set MDDPackage Version'
61+
62+ - task : ms-vseng.MicroBuildShipTasks.55100717-a81d-45ea-a363-b8fe3ec375ad.MicroBuildInsertVsPayload@4
63+ displayName : ' Insert VS Payload'
64+ inputs :
65+ TargetBranch : $(TargetBranch)
66+ TeamName : ' VS Debugger Platform'
67+ TeamEmail : $(TEAMEMAIL)
68+ DefaultConfigValues : ' VS.Redist.Debugger.MDD.MIEngine=$(MDDPackageVersion)'
69+ RevisionTextFiles : ' src/SetupPackages/VC/IDE/MDD/core/revision.txt,src/SetupPackages/VC/IDE/MDD/res/revision.txt'
70+ InsertionPayloadName : ' MIEngine $(MDDPackageVersion)'
71+ InsertionDescription : ' Updating MIEngine to $(MDDPackageVersion). See $(Release.Artifacts.MIEngine_MDD.BuildURI)'
72+ InsertionReviewers : $(InsertionReviewers)
4173...
0 commit comments