Skip to content

Commit 08f4333

Browse files
author
Maddie Clayton
authored
Merge branch 'preview' into KeyVault1
2 parents 2319a02 + 1faaacd commit 08f4333

File tree

304 files changed

+45029
-60549
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

304 files changed

+45029
-60549
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,10 @@ FakesAssemblies/
215215
*.GhostDoc.xml
216216
pingme.txt
217217
groupMapping*.json
218+
219+
*.msi
220+
*.wixpdb
221+
218222
.vscode/
219223
/tools/AutomationTestFramework/RunBooks
220224
/tools/AutomationTestFramework/TestHelpers/TestHelpers.zip

AzurePowershell.Test.targets

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,6 @@
8181
DiagnosticMessages="false"
8282
ContinueOnError="false"
8383
Condition=" @(XUnitTests) != '' "/>
84-
85-
<CallTarget Targets="TestSetup" />
8684
</Target>
8785

8886
<Target Name="InvokeXUnitAll" DependsOnTargets="DeclareXunitTests">
@@ -101,8 +99,6 @@
10199
DiagnosticMessages="false"
102100
ContinueOnError="false"
103101
Condition=" @(XUnitTests) != '' "/>
104-
105-
<CallTarget Targets="TestSetup" />
106102
</Target>
107103

108104
<Target Name="TimeoutErrorHandler">
@@ -112,54 +108,6 @@
112108
<Target Name="BeforeRunTests">
113109
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />
114110
</Target>
115-
116-
<Target Name="TestSetup">
117-
<Message Importance="high" Text="Setup XUnit tests" />
118-
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />
119-
120-
<Message Text="Copying test assets" />
121-
<!-- We copy this file right after we build setup test for signing, so now copying the signed copy back where it is needed for the test -->
122-
<Copy SourceFiles="$(PackageDirectory)\$(Configuration)\PowerShellSetup.Test.dll"
123-
DestinationFolder="$(LibraryRoot)\setup\PowerShellSetup.Test\bin\$(Configuration)" Condition="Exists('$(PackageDirectory)\$(Configuration)\PowerShellSetup.Test.dll')" />
124-
125-
<Copy SourceFiles="$(SignedOutputRootDir)\AzurePowerShell.msi"
126-
DestinationFolder="$(LibraryRoot)\setup\PowerShellSetup.Test\bin\$(Configuration)" Condition="Exists('$(SignedOutputRootDir)\AzurePowerShell.msi')" />
127-
128-
<ItemGroup Condition=" '$(scope)' == 'all' AND '$(CodeSign)' != 'true' ">
129-
<SetupDebugTests Include=".\setup\PowerShellSetup.Test\bin\Debug\PowerShellSetup.Test.dll" />
130-
</ItemGroup>
131-
132-
<ItemGroup Condition=" '$(Configuration)' == 'Release' AND '$(scope)' == 'all' AND '$(CodeSign)' == 'true' ">
133-
<!-- We want to run setup tests related to signing that can only be run on signed bits -->
134-
<SetupReleaseTests Include=".\setup\PowerShellSetup.Test\bin\Release\PowerShellSetup.Test.dll" />
135-
</ItemGroup>
136-
<xunit
137-
Assemblies="@(SetupDebugTests)"
138-
AppDomains="true"
139-
ShadowCopy="false"
140-
ParallelizeTestCollections="false"
141-
ParallelizeAssemblies="true"
142-
IncludeTraits="AcceptanceType=CheckIn"
143-
ExcludeTraits="SignedBuild=BVT"
144-
Html="$(TestOutputDirectory)\AzPsSetupTest.html"
145-
MaxParallelThreads="10"
146-
DiagnosticMessages="false"
147-
ContinueOnError="false"
148-
Condition=" '$(scope)' == 'all' "/>
149-
150-
<xunit
151-
Assemblies="@(SetupReleaseTests)"
152-
AppDomains="true"
153-
ShadowCopy="false"
154-
ParallelizeTestCollections="false"
155-
ParallelizeAssemblies="true"
156-
IncludeTraits="SignedBuild=BVT"
157-
Html="$(TestOutputDirectory)\AzPsSetupTestSigned.html"
158-
MaxParallelThreads="10"
159-
DiagnosticMessages="false"
160-
ContinueOnError="false"
161-
Condition=" '$(Configuration)' == 'Release' AND '$(scope)' == 'all' AND '$(CodeSign)' == 'true' "/>
162-
</Target>
163111

164112
<Target Name="TestManagement">
165113
<Xunit.Runner.MSBuild.xunit Assemblies="$(ManagementTestDebug)" Html="$(TestOutputDirectory)\ManagementDebug.xunit.dll.html" Verbose="false"

ChangeLog.md

Lines changed: 93 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,96 @@
1-
## 5.4.1 - February 2018
1+
## 5.5.0 - March 2018
2+
#### AzureRM.Profile
3+
* Fixed issue with importing aliases
4+
* Load version 10.0.3 of Newtonsoft.Json side-by-side with version 6.0.8
5+
6+
#### Azure.Storage
7+
* Support Soft-Delete feature
8+
- Enable-AzureStorageDeleteRetentionPolicy
9+
- Disable-AzureStorageDeleteRetentionPolicy
10+
- Get-AzureStorageBlob
11+
12+
#### AzureRM.AnalysisServices
13+
* Fixed issue with importing aliases
14+
* Add support of firewall and query scaleout feature, as well as support of 2017-08-01 api version.
15+
16+
#### AzureRM.Automation
17+
* Fixed issue with importing aliases
18+
19+
#### AzureRM.Cdn
20+
* Fixed issue with importing aliases
21+
22+
#### AzureRM.CognitiveServices
23+
* Update notice.txt and notice message.
24+
25+
#### AzureRM.Compute
26+
* 'New-AzureRmVMSS' prints connection strings in verbose mode.
27+
* 'New-AzureRmVmss' supports public IP address, load balancing rules, inbound NAT rules.
28+
* WriteAccelerator feature
29+
- Added WriteAccelerator switch parameter to the following cmdlets:
30+
Set-AzureRmVMOSDisk
31+
Set-AzureRmVMDataDisk
32+
Add-AzureRmVMDataDisk
33+
Add-AzureRmVmssDataDisk
34+
- Added OsDiskWriteAccelerator switch parameter to the following cmdlet:
35+
Set-AzureRmVmssStorageProfile.
36+
- Added OsDiskWriteAccelerator Boolean parameter to the following cmdlets:
37+
Update-AzureRmVM
38+
Update-AzureRmVmss
39+
40+
#### AzureRM.DataFactories
41+
* Fix credential encryption issue that caused no meaningful error for some encryption operations
42+
* Enable integration runtime to be shared across data factory
43+
44+
#### AzureRM.DataFactoryV2
45+
* Add parameter "SetupScriptContainerSasUri" and "Edition" for "Set-AzureRmDataFactoryV2IntegrationRuntime" cmd to enable custom setup and edition selection functionality
46+
* Fix credential encryption issue that caused no meaningful error for some encryption operations.
47+
* Enable integration runtime to be shared across data factory
48+
49+
#### AzureRM.HDInsight
50+
* Fixed issue with importing aliases
51+
52+
#### AzureRM.KeyVault
53+
* Fixed example for Set-AzureRmKeyVaultAccessPolicy
54+
55+
#### AzureRM.Network
56+
* Fixed issue with importing aliases
57+
58+
#### AzureRM.OperationalInsights
59+
* Fixed issue with importing aliases
60+
61+
#### AzureRM.RecoveryServices
62+
* Fixed issue with importing aliases
63+
64+
#### AzureRM.RecoveryServices.SiteRecovery
65+
* Fixed issue with importing aliases
66+
67+
#### AzureRM.Resources
68+
* Fixed issue with importing aliases
69+
70+
#### AzureRM.ServiceBus
71+
* Added EnableBatchedOperations property to Queue
72+
* Added DeadLetteringOnFilterEvaluationExceptions property to Subscriptions
73+
74+
#### AzureRM.ServiceFabric
75+
* Service Fabric cmdlet refresh
76+
- Updated ARM templates
77+
- Failed operations no longer rollback
78+
- Add-AzureRmServiceFabricNodeType
79+
- VMs default to managed disks
80+
- Existing VMSS subnet used
81+
- All operations are idempotent
82+
- Remove-AzureRmServiceFabricNodeType cleans up partially created VMSS and/or cluster node types
83+
- Fixed output of PSCluster object for complex property types
84+
85+
#### AzureRM.Sql
86+
* Fixed issue with importing aliases
87+
* Get-AzureRmSqlServer, New-AzureRmSqlServer, and Remove-AzureRmSqlServer response now includes FullyQualifiedDomainName property.
88+
89+
#### AzureRM.Websites
90+
* Fixed issue with importing aliases
91+
* New-AzureRMWebApp - added parameter set for simplified WebApp creation, with local git repository support.
92+
93+
## 5.4.1 - February 2018
294
#### AzureRM.Profile
395
* Fix concurrent module import issue in PowerShell Workflow and Azure Automation
496

TestMappings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@
113113
".\\src\\ResourceManager\\Network\\Commands.Network.Test\\bin\\Debug\\Microsoft.Azure.Commands.Network.Test.dll",
114114
".\\src\\ResourceManager\\RecoveryServices.Backup\\Commands.RecoveryServices.Backup.Test\\bin\\Debug\\Microsoft.Azure.Commands.RecoveryServices.Backup.Test.dll",
115115
".\\src\\ResourceManager\\ServiceFabric\\Commands.ServiceFabric.Test\\bin\\Debug\\Microsoft.Azure.Commands.ServiceFabric.Test.dll",
116-
".\\src\\ResourceManager\\Sql\\Commands.Sql.Test\\bin\\Debug\\Microsoft.Azure.Commands.Sql.Test.dll"
116+
".\\src\\ResourceManager\\Sql\\Commands.Sql.Test\\bin\\Debug\\Microsoft.Azure.Commands.Sql.Test.dll",
117+
".\\src\\ResourceManager\\Dns\\Commands.Dns.Test\\bin\\Debug\\Microsoft.Azure.Commands.Dns.Test.dll"
117118
],
118119
"src/ResourceManager/NotificationHubs /": [
119120
".\\src\\ResourceManager\\NotificationHubs\\Commands.NotificationHubs.Test\\bin\\Debug\\Microsoft.Azure.Commands.NotificationHubs.Test.dll"

build.proj

Lines changed: 18 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,15 @@
1212
1313
/t:Test
1414
Runs tests
15+
16+
/t:Publish
17+
Creates local nuget packages and MSI
1518
1619
/p:CodeSign=True
1720
Code sign binaries, mainly for official release. Default is false.
1821
1922
/p:CodeSign=True;DelaySign=True
20-
Test the code sign workflow locally.
23+
Test the code sign workflow locally.
2124
2225
/p:Scope
2326
'ServiceManagement': service management
@@ -26,7 +29,7 @@
2629
By default, it builds all
2730
2831
/p:SkipHelp=True
29-
Skips help generation and installer creation, mainly for local builds to save time.
32+
Skips help generation, mainly for local builds to save time.
3033
-->
3134

3235
<!-- Define build properties -->
@@ -42,7 +45,6 @@
4245
<DelaySign Condition =" '$(DelaySign)' == '' ">false</DelaySign>
4346
<SignedOutputRootDir>$(LibraryRoot)signed</SignedOutputRootDir>
4447
<BuildOutputDirectory>$(PublishDirectory)\Build</BuildOutputDirectory>
45-
<SetupOutputDirectory>$(PublishDirectory)\Setup</SetupOutputDirectory>
4648
<TestOutputDirectory>$(PublishDirectory)\TestResults</TestOutputDirectory>
4749
<BuildInParallel Condition="'$(BuildInParallel)' == ''">true</BuildInParallel>
4850
<NuGetPublishingSource Condition=" '$(NuGetPublishingSource)' == '' ">http://psget/PSGallery/api/v2/</NuGetPublishingSource>
@@ -67,7 +69,6 @@
6769
<CmdletSolutionsToBuild Include=".\src\Stack.sln"
6870
Condition=" '$(Stack)' == 'true' "/>
6971

70-
<SetupSln Include=".\setup\azurepowershell.sln" />
7172
<StaticAnalysis Include=".\tools\StaticAnalysis\StaticAnalysis.sln" />
7273
<LocalBuildTasks Include="$(LibraryToolsFolder)\BuildPackagesTask\Microsoft.Azure.Build.Tasks.sln" />
7374
</ItemGroup>
@@ -181,8 +182,6 @@
181182
<!-- Restore packages for local build tasks-->
182183
<Exec Command="$(NuGetCommand) restore %(LocalBuildTasks.FullPath) $(NuGetRestoreConfigSwitch) $(NuGetLocalBuildTaskPackages)"
183184
ContinueOnError="false" />
184-
<Exec Command="$(NuGetCommand) restore %(SetupSln.FullPath) $(NuGetRestoreConfigSwitch) $(NuGetRestorePackageSetting)"
185-
ContinueOnError="false" />
186185

187186
<!--Restore the xunit runner needed to run unit tests-->
188187
<Exec Command="$(NuGetCommand) restore $(MSBuildProjectDirectory)\packages.config -PackagesDirectory $(MSBuildProjectDirectory)\packages" />
@@ -208,7 +207,6 @@
208207
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;$ProgressPreference = 'SilentlyContinue';. $(LibraryToolsFolder)\GenerateHelp.ps1 -ValidateMarkdownHelp -GenerateMamlHelp -BuildConfig $(Configuration) &quot;"
209208
ContinueOnError="false"
210209
Condition=" '$(SkipHelp)' == 'false' and '$(Latest)' == 'true'"/>
211-
<CallTarget Targets="BuildSetupTest"/>
212210
<!-- moved copy tasks -->
213211

214212
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryToolsFolder)\UpdateModules.ps1 $(Configuration) $(Scope) -Profile Latest &quot; " Condition="'$(Latest)' == 'true' and '$(CodeSign)' == 'false'"/>
@@ -228,13 +226,6 @@
228226
<Copy SourceFiles="$(LibrarySourceFolder)\StackAdmin\AzureStack\AzureStack.psm1"
229227
DestinationFolder="$(LibrarySourceFolder)\Stack\$(Configuration)" Condition= " '$(NetCore)' == 'false' and '$(Stack)' == 'true' and '$(CodeSign)' == 'false'"/>
230228

231-
<Copy SourceFiles="$(LibraryRoot)setup\Setup\RemoveGalleryModules.ps1"
232-
DestinationFolder="$(LibrarySourceFolder)\Package\$(Configuration)"
233-
Condition=" '$(CodeSign)' == 'true' "/>
234-
<Copy SourceFiles="$(LibraryRoot)setup\Setup\SetExecutionPolicy.ps1"
235-
DestinationFolder="$(LibrarySourceFolder)\Package\$(Configuration)"
236-
Condition=" '$(CodeSign)' == 'true' "/>
237-
238229
<CallTarget Targets="CodeSignBinaries" Condition=" '$(CodeSign)' == 'true' " />
239230

240231

@@ -252,9 +243,6 @@
252243
DestinationFolder="$(LibrarySourceFolder)\StackAdmin\AzureStack" Condition= " '$(NetCore)' == 'false' and '$(Stack)' == 'true' "/>
253244
<!-- moved copy tasks -->
254245

255-
<CallTarget Targets="BuildSetup" Condition=" '$(SkipHelp)' == 'false' "/>
256-
<CallTarget Targets="CodeSignInstaller"
257-
Condition=" '$(CodeSign)' == 'true' and '$(Scope)' == 'all'" />
258246
<Message Importance="high" Text="Running Static Analyser" />
259247
<CallTarget targets="DependencyAnalysis" ContinueOnError="ErrorAndContinue" />
260248
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryToolsFolder)\CleanupBuild.ps1 -BuildConfig $(Configuration) &quot;" />
@@ -325,32 +313,6 @@
325313
<Target
326314
Name="Full"
327315
DependsOnTargets="Clean;Build;Test" />
328-
329-
<Target Name="BuildSetupTest" Condition=" '$(Scope)' == 'all' ">
330-
<MSBuild
331-
Projects=".\setup\PowerShellSetup.Test\PowerShellSetup.Test.csproj"
332-
Targets="Build"
333-
Properties="Configuration=$(Configuration);Platform=AnyCPU"
334-
ContinueOnError="false"
335-
Condition=" '$(Scope)' == 'all' "/>
336-
337-
<Copy SourceFiles="$(LibraryRoot)\setup\PowerShellSetup.Test\bin\$(Configuration)\PowerShellSetup.Test.dll"
338-
DestinationFolder="$(LibrarySourceFolder)\Package\$(Configuration)" Condition="Exists('$(LibraryRoot)\setup\PowerShellSetup.Test\bin\$(Configuration)\PowerShellSetup.Test.dll')" />
339-
</Target>
340-
341-
<Target Name="BuildSetup" Condition=" '$(Scope)' == 'all' ">
342-
<!-- Copying shortcut to be signed -->
343-
<Copy SourceFiles="$(LibrarySourceFolder)\Package\$(Configuration)\RemoveGalleryModules.ps1;$(LibrarySourceFolder)\Package\$(Configuration)\SetExecutionPolicy.ps1"
344-
DestinationFolder="$(LibraryRoot)setup\Setup\"
345-
Condition=" '$(CodeSign)' == 'true' "/>
346-
347-
<MSBuild
348-
Projects="@(SetupSln)"
349-
Targets="Build"
350-
Properties="Configuration=$(Configuration);Platform=Any CPU"
351-
ContinueOnError="false"
352-
Condition=" '$(Scope)' == 'all' "/>
353-
</Target>
354316

355317
<Target Name="BuildMsBuildTask" DependsOnTargets="RestoreNugetPackages">
356318
<MSBuild Projects="@(LocalBuildTasks)"
@@ -374,7 +336,6 @@
374336
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\Microsoft*Azure*Commands*.dll" Condition="'$(Latest)' == 'true' " />
375337
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\Microsoft.Azure.Common.Extensions.dll" Condition="'$(Latest)' == 'true' " />
376338
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\Microsoft.Azure.Management.Sql.Legacy.dll" Condition="'$(Latest)' == 'true' " />
377-
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\PowerShellSetup.Test.dll" Condition= " '$(Latest)' == 'true' and '$(NetCore)' == 'false' "/>
378339

379340
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\Microsoft*Azure*Commands*.dll" Condition="'$(Stack)' == 'true' " />
380341
<DelaySignedAssembliesToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\Microsoft.Azure.Common.Extensions.dll" Condition="'$(Stack)' == 'true' " />
@@ -427,13 +388,11 @@
427388
<ScriptsToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\*.psm1" Condition="'$(Latest)' == 'true' " />
428389
<ScriptsToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\*.ps1xml" Condition="'$(Latest)' == 'true' " />
429390
<ScriptsToSign Include="$(LibrarySourceFolder)\Package\$(Configuration)\**\*.js" Condition="'$(Latest)' == 'true' " />
430-
<ScriptsToSign Include="$(LibraryRoot)setup\Setup\*.ps1" Condition="'$(Latest)' == 'true' "/>
431391

432392
<ScriptsToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\*.ps1" Condition="'$(Stack)' == 'true' "/>
433393
<ScriptsToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\*.psm1" Condition="'$(Stack)' == 'true' " />
434394
<ScriptsToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\*.ps1xml" Condition="'$(Stack)' == 'true' " />
435395
<ScriptsToSign Include="$(LibrarySourceFolder)\Stack\$(Configuration)\**\*.js" Condition="'$(Stack)' == 'true' " />
436-
<!-- <ScriptsToSign Include="$(LibraryRoot)stacksetup\Setup\*.ps1" Condition="'$(Stack)' == 'true' " /> -->
437396
</ItemGroup>
438397

439398
<CodeSigningTask
@@ -447,16 +406,6 @@
447406
ToolsPath="$(CIToolsPath)"
448407
Condition="!$(DelaySign) and '@(ScriptsToSign)' != ''"/>
449408

450-
<!-- We cannot verify .js files using Get-AuthenticodeSignature -->
451-
<VerifyAuthenticodeSignatureTask ProbingDirectory="$(PackageDirectory)\$(Configuration)"
452-
FileFilterPattern="microsoft.*.dll;system.*.dll;*.ps1;*.psm1;*.ps1xml;PowerShellSetup.Test.dll" Condition="'$(Latest)' == 'true'">
453-
<Output TaskParameter="AuthCodeSignTaskErrorsDetected" PropertyName="AuthTaskFailed" />
454-
</VerifyAuthenticodeSignatureTask>
455-
<VerifyAuthenticodeSignatureTask ProbingDirectory="$(LibrarySourceFolder)\Stack\$(Configuration)"
456-
FileFilterPattern="microsoft.*.dll;system.*.dll;*.ps1;*.psm1;*.ps1xml;PowerShellSetup.Test.dll" Condition="'$(Latest)' == 'true'">
457-
<Output TaskParameter="AuthCodeSignTaskErrorsDetected" PropertyName="AuthTaskFailed" />
458-
</VerifyAuthenticodeSignatureTask>
459-
460409
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryToolsFolder)\CheckSignature.ps1 -CustomPath $(LibrarySourceFolder)\Package\$(Configuration) &quot;"
461410
ContinueOnError="ErrorAndContinue" />
462411

@@ -465,6 +414,14 @@
465414
DestinationFolder="$(LibraryRoot)tools\AzureRM.NetCore" Condition= " '$(NetCore)' == 'true' "/>
466415
</Target>
467416

417+
<Target Name="BuildInstaller">
418+
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. Register-PSRepository -Name MSIcreationrepository -SourceLocation $(PackageDirectory) -InstallationPolicy Trusted &quot; " Condition=" '$(Scope)' == 'all'"/>
419+
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryRoot)\setup\generate.ps1 -repository MSIcreationrepository &quot; " Condition=" '$(Scope)' == 'all'"/>
420+
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. Unregister-PSRepository -Name MSIcreationrepository &quot; " Condition=" '$(Scope)' == 'all'"/>
421+
<CallTarget Targets="CodeSignInstaller"
422+
Condition=" '$(CodeSign)' == 'true' and '$(Scope)' == 'all'" />
423+
</Target>
424+
468425
<Target Name="CodeSignInstaller">
469426
<PropertyGroup>
470427
<!--public token associated with MSSharedLibKey.snk-->
@@ -475,7 +432,7 @@
475432
</GetFrameworkSdkPath>
476433

477434
<ItemGroup>
478-
<InstallersToSign Include="$(LibraryRoot)\setup*\build\**\*.msi" />
435+
<InstallersToSign Include="$(LibraryRoot)\setup\*.msi" />
479436
</ItemGroup>
480437

481438
<Message Importance="high" Text="$(LibraryRoot)\setup does not contains any installers to sign. Code sign will skip."
@@ -521,7 +478,9 @@
521478
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryToolsFolder)\PublishModules.ps1 $(NetCore) $(Configuration) $(Scope) $(NuGetKey) \&quot;$(NuGetPublishingSource)\&quot; -Profile Latest &quot; $(NuGetCommand)" Condition="'$(Latest)' == 'true' "/>
522479
<Message Importance="high" Text="Publishing Cmdlets using Stack profile" Condition="'$(Stack)' == 'true' "/>
523480
<Exec Command="&quot;$(PowerShellCommand)&quot; -NonInteractive -NoLogo -NoProfile -Command &quot;. $(LibraryToolsFolder)\PublishModules.ps1 $(NetCore) $(Configuration) $(Scope) $(NuGetKey) \&quot;$(StackPublishingSource)\&quot; -Profile Stack &quot; $(NuGetCommand)" Condition="'$(Stack)' == 'true' " />
524-
</Target>
481+
482+
<CallTarget Targets="BuildInstaller" />
483+
</Target>
525484

526485
<PropertyGroup>
527486
<RunTestLive Condition="'$(RunTestLive)' == ''">false</RunTestLive>
@@ -554,4 +513,4 @@
554513
<Message Importance="high" Text="Running live tests..." />
555514
<CallTarget Targets="LiveTests"/>
556515
</Target>
557-
</Project>
516+
</Project>

0 commit comments

Comments
 (0)