diff --git a/.vsts-ci.yml b/.vsts-ci.yml
index 68a5e0f0..f9508276 100644
--- a/.vsts-ci.yml
+++ b/.vsts-ci.yml
@@ -82,12 +82,21 @@ jobs:
/p:RID=$(_RID)
displayName: Build and Publish
- task: CopyFiles@2
+ displayName: Copy MSI to Staging Directory
condition: and(eq(variables['system.pullrequest.isfork'], false), eq(variables['_BuildConfig'], 'Release'))
inputs:
sourceFolder: 'artifacts/packages/$(_BuildConfig)/Shipping/'
contents: '*.msi'
targetFolder: '$(Build.ArtifactStagingDirectory)'
+ - task: CopyFiles@2
+ displayName: Copy ZIP to Staging Directory
+ condition: and(eq(variables['system.pullrequest.isfork'], false), eq(variables['_BuildConfig'], 'Release'))
+ inputs:
+ sourceFolder: 'artifacts/packages/$(_BuildConfig)/Shipping/'
+ contents: '*.zip'
+ targetFolder: '$(Build.ArtifactStagingDirectory)'
- task: PublishBuildArtifacts@1
+ displayName: Publish Build Artifacts
condition: and(eq(variables['system.pullrequest.isfork'], false), eq(variables['_BuildConfig'], 'Release'))
inputs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)'
diff --git a/src/redist/targets/GenerateLayout.targets b/src/redist/targets/GenerateLayout.targets
index 33c0d0fd..b833ffa5 100644
--- a/src/redist/targets/GenerateLayout.targets
+++ b/src/redist/targets/GenerateLayout.targets
@@ -3,7 +3,6 @@
$(ArtifactsDir)layout\dotnet-core-uninstall\
$(IntermediateOutputPath)downloads\
<_PublishSingleFileForRid>true
- <_PublishSingleFileForRid Condition="'$(RID)' == 'win-x86'">false
<_GenerateLayoutDependsOnTargets>CleanLayoutPath;PublishDotnetCoreUninstallProject
<_GenerateLayoutDependsOnTargets Condition="'$(RID)' == 'win-x86'">CleanLayoutPath;PublishDotnetCoreUninstallProject;SignLayout
@@ -26,5 +25,12 @@
Properties="PublishDir=$(DotnetCoreUninstallOutputDirectory);PublishSingleFile=$(_PublishSingleFileForRid);RuntimeIdentifier=$(RID);PublishTrimmed=true;SelfContained=true"
Targets="Publish">
+
+
+
diff --git a/src/redist/targets/Signing.targets b/src/redist/targets/Signing.targets
index ad27dc2d..d31656c9 100644
--- a/src/redist/targets/Signing.targets
+++ b/src/redist/targets/Signing.targets
@@ -11,6 +11,7 @@
3PartySHA2
Microsoft400
NuGet
+ None
@@ -76,7 +77,7 @@
-
+
@@ -88,6 +89,11 @@
$(InternalCertificateId)
+
+
+ $(ZipCertificateId)
+
%(CertificateName)