Skip to content

Merge az-cleanup into master #8097

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 123 commits into from
Dec 12, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
aec1f59
Removed ServiceManagement folder.
MiYanni Nov 27, 2018
8315f55
Removed StackAdmin folder.
MiYanni Nov 27, 2018
4d637c8
Moved Commands.Storage projects to ResourceManager/Storage.
MiYanni Nov 27, 2018
85c10f6
Removed Storage folder.
MiYanni Nov 27, 2018
ded13db
Updated Command.Storage project paths for relevant (non-AzureRM relat…
MiYanni Nov 27, 2018
282d308
Removed net472 target from test projects.
MiYanni Nov 28, 2018
861792a
Removed net472 condition from PackageReference item groups.
MiYanni Nov 28, 2018
c10d122
Removed TestPrerequisites projects. Removed build step in Travis.yml.…
MiYanni Nov 28, 2018
927161d
Merge branch 'az-cleanup' into az-cleanup-1-sm
MiYanni Nov 28, 2018
0d40864
Merge branch 'az-cleanup-1-sm' into az-cleanup-2-stack
MiYanni Nov 28, 2018
14604d2
Merge branch 'az-cleanup-2-stack' into az-cleanup-3-storage
MiYanni Nov 28, 2018
630aa1e
Merge branch 'az-cleanup-3-storage' into az-cleanup-4-net472
MiYanni Nov 28, 2018
16427f6
Merge added a Stack file. Removed it.
MiYanni Nov 28, 2018
9a0b00d
Merge branch 'az-cleanup-2-stack' into az-cleanup-3-storage
MiYanni Nov 28, 2018
108471f
Merge branch 'az-cleanup-3-storage' into az-cleanup-4-net472
MiYanni Nov 28, 2018
029c000
Updated sln files to use .Netcore projects.
MiYanni Nov 28, 2018
2bccd68
Fixed Aks and Billing slns.
MiYanni Nov 28, 2018
3c12a5b
Fixed AnalysisServices and ApiManagement slns.
MiYanni Nov 28, 2018
f222304
Fixed ApplicationInsights, Automation, Batch, Cdn and CognitiveServic…
MiYanni Nov 29, 2018
4633d91
Fixed ApiManagement, Compute, Consumption, ContainerInstance and Cont…
MiYanni Nov 29, 2018
d9f9509
Fixed DataFactories, DataFactoryV2, DataLakeAnalytics, DataLakeStore,…
MiYanni Nov 29, 2018
a4be858
Fixed DevSpaces, DevTestLabs, and DeviceProvisioningServices slns.
MiYanni Nov 29, 2018
17dccdf
Realized that Profile project should not be in Tests folder. Moved it…
MiYanni Nov 29, 2018
f3924a6
Fixed Insights, IotCentral, IotHub, KeyVault, LogicApp, MachineLearni…
MiYanni Nov 30, 2018
ef8380e
Fixed ManagementPartner, Maps, MarketplaceOrdering, Media, and Networ…
MiYanni Nov 30, 2018
bf046b9
Merge pull request #7913 from MiYanni/az-cleanup-1-sm
cormacpayne Nov 30, 2018
f5c885f
Merge branch 'az-cleanup' into az-cleanup-2-stack
markcowl Nov 30, 2018
5b87889
Merge branch 'az-cleanup' into az-cleanup-3-storage
markcowl Nov 30, 2018
76814b9
Fixed NotificationHubs, OperationalInsights, PolicyInsights, PowerBIE…
MiYanni Nov 30, 2018
c92603d
Merge pull request #7914 from MiYanni/az-cleanup-2-stack
MiYanni Nov 30, 2018
76b6868
Merge branch 'az-cleanup' into az-cleanup-3-storage
MiYanni Nov 30, 2018
f6604b0
Merge branch 'az-cleanup' into az-cleanup-4-net472
markcowl Nov 30, 2018
bf593ad
Fixed RedisCache, Relay, Reservations, ResourceGraph, Resources, and …
MiYanni Nov 30, 2018
dd6623b
Merge pull request #7915 from MiYanni/az-cleanup-3-storage
cormacpayne Nov 30, 2018
41a244d
Merge branch 'az-cleanup' into az-cleanup-4-net472
MiYanni Dec 1, 2018
167a417
Fixed Security, ServiceBus, ServiceFabric, SignalR, and Sql slns.
MiYanni Dec 1, 2018
b34e25b
Merge pull request #7929 from MiYanni/az-cleanup-4-net472
markcowl Dec 1, 2018
b9a1846
Removed Storage dataplane legacy test projects. Fixed Storage, Storag…
MiYanni Dec 1, 2018
605fc16
Put all module projects at the top of the sln so those projects would…
MiYanni Dec 1, 2018
185c0fd
Merge branch 'az-cleanup' into az-cleanup-5-sln
MiYanni Dec 1, 2018
4f00982
Removed all module NuGet.Config files.
MiYanni Dec 1, 2018
f5fd601
Removed all module packages.config files.
MiYanni Dec 1, 2018
131e570
Removed all module AzureRM.*.psd1 files.
MiYanni Dec 1, 2018
78f3dd3
Removed all module net452 csproj files. Updated BatchModelGenerator t…
MiYanni Dec 1, 2018
611ef4c
Removed Az.Backup as per https://github.com/Azure/azure-powershell/is…
MiYanni Dec 1, 2018
a97220b
Removed Az.Compute.ManagedService as per https://github.com/Azure/azu…
MiYanni Dec 1, 2018
3c2ff6d
Removed Az.Scheduler as per https://github.com/Azure/azure-powershell…
MiYanni Dec 1, 2018
67b64a0
Removed Azure.PowerShell.Netcore.sln. Made BuildNetCore target create…
MiYanni Dec 1, 2018
29ab3d0
Removed CreateAliasMapping step since this will produce a mapping wit…
MiYanni Dec 1, 2018
4341d98
Merge branch 'az-cleanup-6-net452' into az-cleanup-7-delmod
MiYanni Dec 1, 2018
1f665fe
Merge branch 'az-cleanup-7-delmod' into az-cleanup-8-build
MiYanni Dec 1, 2018
24c6adc
Removed Compute.ManagedService from Azure.PowerShell.Netcore.sln.
MiYanni Dec 1, 2018
21206f8
Merge branch 'az-cleanup-7-delmod' into az-cleanup-8-build
MiYanni Dec 1, 2018
d44a074
Simplified the solution generation. Added Tools.Common and StaticAnal…
MiYanni Dec 1, 2018
1376a40
Merge pull request #7973 from MiYanni/az-cleanup-5-sln
markcowl Dec 3, 2018
e8d2856
Merge branch 'az-cleanup' into az-cleanup-6-net452
markcowl Dec 3, 2018
73e65c6
Merge pull request #7974 from MiYanni/az-cleanup-6-net452
cormacpayne Dec 3, 2018
702b45c
Merge branch 'az-cleanup' into az-cleanup-7-delmod
cormacpayne Dec 3, 2018
004c54a
Merge pull request #7975 from MiYanni/az-cleanup-7-delmod
cormacpayne Dec 3, 2018
f36d5c0
Removed direct DLL references for test projects. Updated the referenc…
MiYanni Dec 3, 2018
aea4827
Updated build.proj to build Az as the main Build target. Removed lega…
MiYanni Dec 4, 2018
e8de5f4
Removed legacy Netcore test project build/sln. Removed legacy .testse…
MiYanni Dec 4, 2018
8e9d587
Merge branch 'az-cleanup' into az-cleanup-8-build
MiYanni Dec 4, 2018
421d552
Fixing Clean build target.
MiYanni Dec 4, 2018
94e9292
Skipping test that fails on Linux.
MiYanni Dec 4, 2018
b063ed8
Moved the Tags project and files into Resources. Added psd1 info from…
MiYanni Dec 4, 2018
494cda9
Moved the MachineLearningCompute project and files into MachineLearni…
MiYanni Dec 4, 2018
9c5a8bf
Moved the Consumption and UsageAggregates modules and files into Bill…
MiYanni Dec 4, 2018
004e52f
Moved the DataFactories modules and files into DataFactory. Added psd…
MiYanni Dec 4, 2018
c848b1b
Renamed Az.Insights to Az.Monitor. Primarily, only changes the psd1 a…
MiYanni Dec 4, 2018
a53ad5a
Renamed Az.Profile to Az.Accounts. All psd1s have been updated. Howev…
MiYanni Dec 5, 2018
3851f53
Added Microsoft.Azure.Commands.ResourceManager.Cmdlets.generated.form…
MiYanni Dec 5, 2018
94c9457
Merge branch 'az-cleanup-9-mermod' into az-cleanup-10-remod
MiYanni Dec 5, 2018
f10ac37
Added updated Common packages to fix Accounts module loading for test…
MiYanni Dec 5, 2018
4edd908
Fixed DevSpace solution and test controller to run properly after Tag…
MiYanni Dec 5, 2018
9d30aab
Merge branch 'az-cleanup-9-mermod' into az-cleanup-10-remod
MiYanni Dec 5, 2018
6ead587
Fixed Network tests to use Az.Monitor.psd1.
MiYanni Dec 5, 2018
94c9283
Fixed Resources tests to use Az.Monitor.psd1.
MiYanni Dec 5, 2018
34506db
Minor change to build.proj to not show warnings if it cannot delete f…
MiYanni Dec 5, 2018
4ef5ba3
Updated DLL names/paths for Az StaticAnalysis exceptions. Removed ful…
MiYanni Dec 5, 2018
498d960
Fixed StorageSync resource loading issue. Fixed warning output when c…
MiYanni Dec 6, 2018
45c9ef5
Updated Common packages to use versions with updated DLL names. Updat…
MiYanni Dec 6, 2018
6d1a683
Merge pull request #7999 from MiYanni/az-cleanup-8-build
markcowl Dec 6, 2018
ecd7d92
Merge branch 'az-cleanup' into az-cleanup-9-mermod
markcowl Dec 6, 2018
c429e40
Merge pull request #8014 from MiYanni/az-cleanup-9-mermod
markcowl Dec 6, 2018
e5c0709
Merge branch 'az-cleanup' into az-cleanup-10-remod
markcowl Dec 6, 2018
b9d568b
Merge pull request #8019 from MiYanni/az-cleanup-10-remod
cormacpayne Dec 6, 2018
8fc5ef0
Merge branch 'az-cleanup' into az-cleanup-11-dllrename
cormacpayne Dec 6, 2018
20d6304
Updated Readme and module documents to be accurate for Az.
MiYanni Dec 6, 2018
725c75a
Minor updates to CONTRIBUTING.md and troubleshoot-ci.md. Large update…
MiYanni Dec 7, 2018
39f2ffe
Merge branch 'az-cleanup-11-dllrename' into az-cleanup-12-docs
MiYanni Dec 7, 2018
e40a0fd
Merge pull request #8034 from MiYanni/az-cleanup-11-dllrename
markcowl Dec 7, 2018
0f64e48
Merge branch 'az-cleanup' into az-cleanup-12-docs
markcowl Dec 7, 2018
8f0dcbd
Merge pull request #8044 from MiYanni/az-cleanup-12-docs
cormacpayne Dec 7, 2018
b765448
Update common code to 1.1.10, make changes for tenant directory removal
cormacpayne Dec 7, 2018
37ead79
Merge pull request #8057 from cormacpayne/update-common
MiYanni Dec 8, 2018
a9acc05
Merge branch 'master' into az-cleanup
MiYanni Dec 8, 2018
6f8caf6
Merge remote-tracking branch 'remotes/upstream/az-cleanup' into az-cl…
MiYanni Dec 8, 2018
520e8a5
Merge branch 'master' into az-cleanup
MiYanni Dec 8, 2018
a7db134
Update common code for typo, version update, and StandardLibrary update
markcowl Dec 10, 2018
4ec653b
Fix namespace issue in apimanagement tests
markcowl Dec 10, 2018
08761eb
Added target BuildNetCore as to allow Jenkins build to run for now.
MiYanni Dec 10, 2018
6735fea
Fixed Automation SDK version for the test project. Fixed shared manag…
MiYanni Dec 10, 2018
6c926a6
Fixed management Storage version for Sql.
MiYanni Dec 10, 2018
836f59f
Added help exception for Add-AzHDInsightSecurityProfile.md.
MiYanni Dec 10, 2018
bfa0ba0
Removed Stack publish line. Removed signing for BatchModelGenerator.N…
MiYanni Dec 11, 2018
b6e23f4
Update library dependencies for published package
markcowl Dec 11, 2018
749c413
Fixed MissingAssemblies exceptions from module renames and module inc…
MiYanni Dec 11, 2018
33e5855
Accidental duplicate md file from master merge.
MiYanni Dec 11, 2018
0925332
Fixed help file names.
MiYanni Dec 11, 2018
3bde840
Fixed CodeSignBinaries for Cmdlet DLL name changes. Removed no longer…
MiYanni Dec 11, 2018
37c1f28
Fixed PublishModules.ps1 to use Az.Accounts instead of Az.Profile.
MiYanni Dec 11, 2018
b06e9bf
Update batch clients for newtonsoft issue
markcowl Dec 11, 2018
05938c5
Fix ServiceFabric SDKs for newtonsoft.json
markcowl Dec 11, 2018
feae23b
Update help files for new dll names
markcowl Dec 11, 2018
4372a2e
Merge with master merge branch
markcowl Dec 11, 2018
5d5d023
Update ServiceManagement namespace for newtwork tests
markcowl Dec 11, 2018
80ca8a1
Update namespace for remaining test
markcowl Dec 11, 2018
9f0eeca
Merging az-cleanup into master
markcowl Dec 11, 2018
1e0e263
Fix help generation for resourcemanager and monitor
markcowl Dec 11, 2018
12cae8d
Fixing DataFactory breaking change issues.
MiYanni Dec 11, 2018
3f293e2
Add CredScan Suppression for changed file
markcowl Dec 12, 2018
c533f7d
Merge branch 'common-200-master' of github.com:markcowl/azure-powersh…
markcowl Dec 12, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -242,3 +242,4 @@ launchSettings.json
/TestMappings.json
/tools/Modules/tmp
/tools/Az/Az.psm1
/Azure.PowerShell.sln
8 changes: 4 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ before_install:

# https://github.com/travis-ci/travis-ci/issues/1066#issuecomment-383489298
script:
- sudo dotnet msbuild build.proj /t:BuildNetcore /p:Configuration=$CONFIG || travis_terminate 1
- sudo pwsh -NonInteractive -NoLogo -NoProfile -File tools/TestModuleLoading.ps1 || travis_terminate 1
- sudo dotnet pack src/TestPrerequisites/Common.TestPrerequisites.sln --configuration $CONFIG || travis_terminate 1
- sudo dotnet test src/Azure.PowerShell.Netcore.Test.sln --filter "AcceptanceType=CheckIn&RunType!=DesktopOnly" --configuration $CONFIG --framework netcoreapp2.0
- sudo dotnet msbuild build.proj /t:Full /p:Configuration=$CONFIG || travis_terminate 1
# - sudo dotnet src/Package/StaticAnalysis/StaticAnalysis.Netcore.dll -p $TRAVIS_BUILD_DIR/src/Package/$CONFIG -r $TRAVIS_BUILD_DIR/src/Package/StaticAnalysis -u || travis_terminate 1
# - sudo pwsh -NonInteractive -NoLogo -NoProfile -File tools/TestModuleLoading.ps1 || travis_terminate 1
# - sudo dotnet test src/Azure.PowerShell.Netcore.Test.sln --filter "AcceptanceType=CheckIn&RunType!=DesktopOnly" --configuration $CONFIG --framework netcoreapp2.0

after_success:
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
Expand Down
1,099 changes: 0 additions & 1,099 deletions Azure.PowerShell.Netcore.sln

This file was deleted.

465 changes: 0 additions & 465 deletions AzurePowershell.Test.targets

This file was deleted.

18 changes: 8 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Contribute Code or Provide Feedback for Azure PowerShell

This repository contains a set of PowerShell cmdlets for developers and administrators to develop, deploy, and manage Microsoft Azure applications.
This repository contains PowerShell cmdlets for developers and administrators to develop, deploy, and manage Microsoft Azure applications.

## Basics

If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines](http://azure.github.io/guidelines/).
If you would like to become an active contributor to this project, please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines](http://azure.github.io/guidelines/).

In the Azure Developer Experience, you are at Step 5:

Expand Down Expand Up @@ -90,7 +90,7 @@ For more information on how to make changes to the SDK for .NET repository and p

A pull request template will automatically be included as a part of your PR. Please fill out the checklist as specified. Pull requests **will not be reviewed** unless they include a properly completed checklist.

The following is a list of guidelines that pull requests opened in the Azure PowerShell repository must adhere to. You can find a more complete discussion of Azure PowerShell design guidelines [here](./documentation/development-docs/azure-powershell-design-guidelines.md).
The following is a list of guidelines that pull requests opened in the Azure PowerShell repository must adhere to. You can find a more complete discussion of Azure PowerShell design guidelines [here](documentation/development-docs/azure-powershell-design-guidelines.md).

#### Cleaning up Commits

Expand All @@ -102,15 +102,13 @@ If you find yourself creating a pull request and are unable to see all the chang

If splitting up the pull request is not an option, we recommend **creating individual commits for different parts of the pull request, which can be reviewed individually on GitHub**.

For more information on cleaning up the commits in a pull request, such as how to rebase, squash, and cherry-pick, click [here](./documentation/development-docs/cleaning-up-commits.md).
For more information on cleaning up the commits in a pull request, such as how to rebase, squash, and cherry-pick, click [here](documentation/development-docs/cleaning-up-commits.md).

#### Updating the change log

Any changes that are made must be reflected in the respecitve service's change log. This change log will allow customers to easily track what has been changed between releases of a service.

For ARM service projects, the change log is located at `src\ResourceManager\{{service}}\ChangeLog.md`.

For RDFE service projects, the change log is located at `src\ServiceManagement\ChangeLog.md`.
For ARM service projects, the change log is located at `src/ResourceManager/{{service}}/Commands.{{service}}/ChangeLog.md`.

#### Breaking Changes

Expand All @@ -127,7 +125,7 @@ The following guidelines must be followed in **EVERY** pull request that is open
- A description of the changes the pull request makes is included, and a reference to the bug/issue the pull request fixes is included, if applicable
- All files have the Microsoft copyright header
- Cmdlets refer to the management libraries through NuGet references - no dlls are checked in
- The pull request does not introduce [breaking changes](https://github.com/Azure/azure-powershell/blob/master/documentation/breaking-changes/breaking-changes-definition.md) (unless a major version change occurs in the assembly and module)
- The pull request does not introduce [breaking changes](documentation/breaking-changes/breaking-changes-definition.md) (unless a major version change occurs in the assembly and module)

#### Testing guidelines

Expand All @@ -139,7 +137,7 @@ The following guidelines must be followed in **EVERY** pull request that is open
- PowerShell scripts used in tests must do any necessary setup as part of the test or suite setup, and should not use hard-coded values for existing resources
- Test should not use App.config files for settings
- Tests should use the built-in PowerShell functions for generating random names when unique names are necessary - this will store names in the test recording
- Tests should use `Start-Sleep` to pause rather than `Thread.Sleep`
- Tests should use `Wait-Seconds` for PowerShell and `TestUtilities.Wait` for C# to pause rather than `Start-Sleep` or `Thread.Sleep` respectively

#### Cmdlet signature guidelines

Expand All @@ -150,7 +148,7 @@ The following guidelines must be followed in pull requests that add, edit, or re
- When a verb you would like to use is not in the list of approved verbs, or to get ideas on how to use verbs, consult the [Approved Verbs for Windows PowerShell Commands](https://msdn.microsoft.com/en-us/library/ms714428\(v=vs.85\).aspx) documentation where you will find descriptions of approved verbs as well as related verbs in the comments so that you can find one appropriate for your command
- Cmdlet noun name uses the AzureRm prefix for management cmdlets, and the Azure prefix for data plane cmdlets
- Cmdlet specifies the `OutputType` attribute; if the cmdlet produces no output, it should have an `OutputType` of `bool` and implement a `PassThrough` parameter
- If the cmdlet makes changes or has side effects, it should implement `ShouldProcess` and have `SupportsShouldProcess = true` specified in the cmdlet attribute. See a discussion about correct `ShouldProcess` implementation [here](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/should-process-confirm-impact.md).
- If the cmdlet makes changes or has side effects, it should implement `ShouldProcess` and have `SupportsShouldProcess = true` specified in the cmdlet attribute. See a discussion about correct `ShouldProcess` implementation [here](documentation/development-docs/should-process-confirm-impact.md).
- Cmdlets should derive from [`AzureRmCmdlet`](https://github.com/Azure/azure-powershell-common/blob/master/src/ResourceManager/Version2016_09_01/AzureRMCmdlet.cs) class for management cmdlets, and [`AzureDataCmdlet`](https://github.com/Azure/azure-powershell-common/blob/master/src/Common/AzureDataCmdlet.cs) for data cmdlets
- If multiple parameter sets are implemented, the cmdlet should specify a `DefaultParameterSetName` in its cmdlet attribute

Expand Down
File renamed without changes.
5 changes: 2 additions & 3 deletions NuGet.Config
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="local-artifacts" value="src/local-artifacts" />
<add key="local-feed" value="tools/LocalFeed" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="myget-azure-powershell" value="https://www.myget.org/F/azure-powershell/api/v3/index.json" />
<add key="dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="powershell-core" value="https://powershell.myget.org/F/powershell-core/api/v3/index.json" />
<add key="myget-azure-powershell" value="https://www.myget.org/F/azure-powershell/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>
Loading