提交 708982ad 编写于 作者: J Jared Parsons

Move VS insertion item after signing

The VS insertion items require a bit more work to be a part of batch
signing. In particular the VSMAN files because they contain checksums of
many of our other assets. These need to be rewritten during batch
signing to have the new correct values.

These assets though aren't actually required to be signed though. Hence
for now just moving the building of them till after signing completes.
上级 715aa4a6
...@@ -109,8 +109,7 @@ ...@@ -109,8 +109,7 @@
"Vsix\\VisualStudioSetup.Next\\Roslyn.VisualStudio.Setup.Next.vsix", "Vsix\\VisualStudioSetup.Next\\Roslyn.VisualStudio.Setup.Next.vsix",
"Vsix\\VisualStudioSetup\\Roslyn.VisualStudio.Setup.vsix", "Vsix\\VisualStudioSetup\\Roslyn.VisualStudio.Setup.vsix",
"Vsix\\Roslyn\\RoslynDeployment.vsix", "Vsix\\Roslyn\\RoslynDeployment.vsix",
"Vsix\\Templates\\Roslyn SDK.vsix", "Vsix\\Templates\\Roslyn SDK.vsix"
"Vsix\\CodeAnalysisCompilers\\Microsoft.CodeAnalysis.Compilers.vsix"
] ]
}, },
{ {
......
...@@ -179,6 +179,21 @@ function Build-Artifacts() { ...@@ -179,6 +179,21 @@ function Build-Artifacts() {
if ($buildAll) { if ($buildAll) {
Build-ExtraSignArtifacts Build-ExtraSignArtifacts
}
if ($pack) {
Build-NuGetPackages
if ($cibuild -or $official) {
Build-DeployToSymStore
}
}
if ($sign) {
Run-SignTool
}
if ($buildAll) {
Build-InsertionItems Build-InsertionItems
} }
} }
...@@ -636,18 +651,6 @@ try { ...@@ -636,18 +651,6 @@ try {
Build-Artifacts Build-Artifacts
} }
if ($pack) {
Build-NuGetPackages
if ($cibuild -or $official) {
Build-DeployToSymStore
}
}
if ($sign) {
Run-SignTool
}
if ($testDesktop -or $testCoreClr -or $testVsi -or $testVsiNetCore) { if ($testDesktop -or $testCoreClr -or $testVsi -or $testVsiNetCore) {
Test-XUnit Test-XUnit
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册