Skip to content

Commit 75b53e9

Browse files
author
Hovsep
authored
Support for PS based on .Net Core (#4117)
* Authentication.Abstractions * Authentication * Commands.Common * ResourceManager.Common * ResourceManager.Common.Authentication * Profile cmdlets * ResourceManager cmdlets * Website cmdlets * Tags cmdlets * Network cmdlets * Compute cmdlets * Storage cmdlets * Xunit Tests * Release Scenario Live tests * Build and publishing * Artifacts - Indirectly affected minor changes * removed DependsOnTargets from BuildNetCore target * Fixed cognitive service test failures * Addressed code review comments. * Upgrade to beta3 * Addressed RM review comments.
1 parent 9877237 commit 75b53e9

File tree

231 files changed

+24835
-1770
lines changed

Some content is hidden

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

231 files changed

+24835
-1770
lines changed

Azure.PowerShell.NetCore.sln

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 15
4+
VisualStudioVersion = 15.0.26507.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication.NetCore", "src\Common\Commands.Common.Authentication\Authentication.NetCore.csproj", "{D12674F6-CB92-438F-A68D-21CE12F8611B}"
7+
EndProject
8+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.Netcore", "src\Common\Commands.Common\Common.Netcore.csproj", "{998E17F1-A0D4-48CE-8EE5-3B60E7841D8D}"
9+
EndProject
10+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.ResourceManager.Netcore", "src\ResourceManager\Common\Commands.ResourceManager.Common\Common.ResourceManager.Netcore.csproj", "{35A7AFAB-9F76-4CC8-AD83-6BE14DAEE597}"
11+
EndProject
12+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Profile.Netcore", "src\ResourceManager\Profile\Commands.Profile\Commands.Profile.Netcore.csproj", "{31044C50-5F29-4CB4-9E7C-8E0123FA6B77}"
13+
EndProject
14+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Tags.Netcore", "src\ResourceManager\Tags\Commands.Tags\Commands.Tags.Netcore.csproj", "{4D14DBA3-26A1-4102-8012-196CF2C31C56}"
15+
EndProject
16+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Resources.Rest.Netcore", "src\ResourceManager\Resources\Commands.ResourceManager\Cmdlets\Commands.Resources.Rest.Netcore.csproj", "{0E33B20F-5AC6-43BE-B91F-203DDB5981DC}"
17+
EndProject
18+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Resources.Netcore", "src\ResourceManager\Resources\Commands.Resources\Commands.Resources.Netcore.csproj", "{B270ACDB-0E27-42CD-BB84-B9A6E47543B0}"
19+
EndProject
20+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Storage.Netcore", "src\Common\Commands.Common.Storage\Storage.Netcore.csproj", "{6B91BCDC-5031-4A7A-A566-83308FF997C6}"
21+
EndProject
22+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Storage.Netcore", "src\ResourceManager\Storage\Commands.Management.Storage\Commands.Storage.Netcore.csproj", "{6878D60B-AD5B-4D37-8B84-5D529090FBAC}"
23+
EndProject
24+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Websites.Netcore", "src\ResourceManager\Websites\Commands.Websites\Commands.Websites.Netcore.csproj", "{59581DCA-1726-4EE2-A665-0112E681C35C}"
25+
EndProject
26+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication.Abstractions.NetCore", "src\Common\Commands.Common.Authentication.Abstractions\Authentication.Abstractions.NetCore.csproj", "{7290FAB3-878F-4960-A02D-70E5DC88622D}"
27+
EndProject
28+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.ResourceManager.Authentication.Netcore", "src\ResourceManager\Common\Commands.Common.Authentication.ResourceManager\Common.ResourceManager.Authentication.Netcore.csproj", "{AF50ACE6-9A6A-4A18-8140-B6C5BDD0EFD6}"
29+
EndProject
30+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Compute.Netcore", "src\ResourceManager\Compute\Commands.Compute\Commands.Compute.Netcore.csproj", "{7B61AB3B-9F62-4B96-BCED-13920B56CD3C}"
31+
EndProject
32+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Network.Netcore", "src\ResourceManager\Network\Commands.Network\Commands.Network.Netcore.csproj", "{40ACDC82-5A87-4D52-83B5-ED21274363A5}"
33+
EndProject
34+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{4B187BE1-F8C4-4658-AD17-98AA087482AA}"
35+
EndProject
36+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Commands.Profile.Test.Netcore", "src\ResourceManager\Profile\Commands.Profile.Test\Commands.Profile.Test.Netcore.csproj", "{87246108-B555-4F5F-B916-A9C6FABB1971}"
37+
EndProject
38+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.ResourceManager.ScenarioTests.Netcore", "src\ResourceManager\Common\Commands.ScenarioTests.ResourceManager.Common\Common.ResourceManager.ScenarioTests.Netcore.csproj", "{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96}"
39+
EndProject
40+
Global
41+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
42+
Debug|Any CPU = Debug|Any CPU
43+
Release|Any CPU = Release|Any CPU
44+
EndGlobalSection
45+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
46+
{D12674F6-CB92-438F-A68D-21CE12F8611B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
47+
{D12674F6-CB92-438F-A68D-21CE12F8611B}.Debug|Any CPU.Build.0 = Debug|Any CPU
48+
{D12674F6-CB92-438F-A68D-21CE12F8611B}.Release|Any CPU.ActiveCfg = Release|Any CPU
49+
{D12674F6-CB92-438F-A68D-21CE12F8611B}.Release|Any CPU.Build.0 = Release|Any CPU
50+
{998E17F1-A0D4-48CE-8EE5-3B60E7841D8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{998E17F1-A0D4-48CE-8EE5-3B60E7841D8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{998E17F1-A0D4-48CE-8EE5-3B60E7841D8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{998E17F1-A0D4-48CE-8EE5-3B60E7841D8D}.Release|Any CPU.Build.0 = Release|Any CPU
54+
{35A7AFAB-9F76-4CC8-AD83-6BE14DAEE597}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
55+
{35A7AFAB-9F76-4CC8-AD83-6BE14DAEE597}.Debug|Any CPU.Build.0 = Debug|Any CPU
56+
{35A7AFAB-9F76-4CC8-AD83-6BE14DAEE597}.Release|Any CPU.ActiveCfg = Release|Any CPU
57+
{35A7AFAB-9F76-4CC8-AD83-6BE14DAEE597}.Release|Any CPU.Build.0 = Release|Any CPU
58+
{31044C50-5F29-4CB4-9E7C-8E0123FA6B77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
59+
{31044C50-5F29-4CB4-9E7C-8E0123FA6B77}.Debug|Any CPU.Build.0 = Debug|Any CPU
60+
{31044C50-5F29-4CB4-9E7C-8E0123FA6B77}.Release|Any CPU.ActiveCfg = Release|Any CPU
61+
{31044C50-5F29-4CB4-9E7C-8E0123FA6B77}.Release|Any CPU.Build.0 = Release|Any CPU
62+
{4D14DBA3-26A1-4102-8012-196CF2C31C56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
63+
{4D14DBA3-26A1-4102-8012-196CF2C31C56}.Debug|Any CPU.Build.0 = Debug|Any CPU
64+
{4D14DBA3-26A1-4102-8012-196CF2C31C56}.Release|Any CPU.ActiveCfg = Release|Any CPU
65+
{4D14DBA3-26A1-4102-8012-196CF2C31C56}.Release|Any CPU.Build.0 = Release|Any CPU
66+
{0E33B20F-5AC6-43BE-B91F-203DDB5981DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
67+
{0E33B20F-5AC6-43BE-B91F-203DDB5981DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
68+
{0E33B20F-5AC6-43BE-B91F-203DDB5981DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
69+
{0E33B20F-5AC6-43BE-B91F-203DDB5981DC}.Release|Any CPU.Build.0 = Release|Any CPU
70+
{B270ACDB-0E27-42CD-BB84-B9A6E47543B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
71+
{B270ACDB-0E27-42CD-BB84-B9A6E47543B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
72+
{B270ACDB-0E27-42CD-BB84-B9A6E47543B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
73+
{B270ACDB-0E27-42CD-BB84-B9A6E47543B0}.Release|Any CPU.Build.0 = Release|Any CPU
74+
{6B91BCDC-5031-4A7A-A566-83308FF997C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
75+
{6B91BCDC-5031-4A7A-A566-83308FF997C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
76+
{6B91BCDC-5031-4A7A-A566-83308FF997C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
77+
{6B91BCDC-5031-4A7A-A566-83308FF997C6}.Release|Any CPU.Build.0 = Release|Any CPU
78+
{6878D60B-AD5B-4D37-8B84-5D529090FBAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
79+
{6878D60B-AD5B-4D37-8B84-5D529090FBAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
80+
{6878D60B-AD5B-4D37-8B84-5D529090FBAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
81+
{6878D60B-AD5B-4D37-8B84-5D529090FBAC}.Release|Any CPU.Build.0 = Release|Any CPU
82+
{59581DCA-1726-4EE2-A665-0112E681C35C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
83+
{59581DCA-1726-4EE2-A665-0112E681C35C}.Debug|Any CPU.Build.0 = Debug|Any CPU
84+
{59581DCA-1726-4EE2-A665-0112E681C35C}.Release|Any CPU.ActiveCfg = Release|Any CPU
85+
{59581DCA-1726-4EE2-A665-0112E681C35C}.Release|Any CPU.Build.0 = Release|Any CPU
86+
{7290FAB3-878F-4960-A02D-70E5DC88622D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
87+
{7290FAB3-878F-4960-A02D-70E5DC88622D}.Debug|Any CPU.Build.0 = Debug|Any CPU
88+
{7290FAB3-878F-4960-A02D-70E5DC88622D}.Release|Any CPU.ActiveCfg = Release|Any CPU
89+
{7290FAB3-878F-4960-A02D-70E5DC88622D}.Release|Any CPU.Build.0 = Release|Any CPU
90+
{AF50ACE6-9A6A-4A18-8140-B6C5BDD0EFD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
91+
{AF50ACE6-9A6A-4A18-8140-B6C5BDD0EFD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
92+
{AF50ACE6-9A6A-4A18-8140-B6C5BDD0EFD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
93+
{AF50ACE6-9A6A-4A18-8140-B6C5BDD0EFD6}.Release|Any CPU.Build.0 = Release|Any CPU
94+
{7B61AB3B-9F62-4B96-BCED-13920B56CD3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
95+
{7B61AB3B-9F62-4B96-BCED-13920B56CD3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
96+
{7B61AB3B-9F62-4B96-BCED-13920B56CD3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
97+
{7B61AB3B-9F62-4B96-BCED-13920B56CD3C}.Release|Any CPU.Build.0 = Release|Any CPU
98+
{40ACDC82-5A87-4D52-83B5-ED21274363A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
99+
{40ACDC82-5A87-4D52-83B5-ED21274363A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
100+
{40ACDC82-5A87-4D52-83B5-ED21274363A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
101+
{40ACDC82-5A87-4D52-83B5-ED21274363A5}.Release|Any CPU.Build.0 = Release|Any CPU
102+
{87246108-B555-4F5F-B916-A9C6FABB1971}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
103+
{87246108-B555-4F5F-B916-A9C6FABB1971}.Debug|Any CPU.Build.0 = Debug|Any CPU
104+
{87246108-B555-4F5F-B916-A9C6FABB1971}.Release|Any CPU.ActiveCfg = Release|Any CPU
105+
{87246108-B555-4F5F-B916-A9C6FABB1971}.Release|Any CPU.Build.0 = Release|Any CPU
106+
{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
107+
{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96}.Debug|Any CPU.Build.0 = Debug|Any CPU
108+
{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96}.Release|Any CPU.ActiveCfg = Release|Any CPU
109+
{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96}.Release|Any CPU.Build.0 = Release|Any CPU
110+
EndGlobalSection
111+
GlobalSection(SolutionProperties) = preSolution
112+
HideSolutionNode = FALSE
113+
EndGlobalSection
114+
GlobalSection(NestedProjects) = preSolution
115+
{87246108-B555-4F5F-B916-A9C6FABB1971} = {4B187BE1-F8C4-4658-AD17-98AA087482AA}
116+
{624FE5CE-0F46-4A0A-9A1B-54D5724B7F96} = {4B187BE1-F8C4-4658-AD17-98AA087482AA}
117+
EndGlobalSection
118+
EndGlobal

NuGet.config

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<add key="local-feed" value="tools/LocalFeed" />
5+
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
6+
<add key="dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
7+
<add key="powershell-core" value="https://powershell.myget.org/F/powershell-core/api/v3/index.json" />
8+
</packageSources>
9+
</configuration>

0 commit comments

Comments
 (0)