azure-powershell-1/tools
Yabo Hu 404ae3b0f4
Move Compute to main (#18869)
* Move Compute to main

* Update BreakingChangeIssues.csv

* Update ChangeLog.md

* Update Update-AzRestorePointCollection.md

* Update Update-AzGalleryApplicationVersion.md

* Update Get-AzVM.md

* Update Invoke-AzVMPatchAssessment.md

* Update New-AzVM.md

* Update New-AzVmss.md

* Update Remove-AzVmssGalleryApplication.md

* Update Remove-AzVmGalleryApplication.md

* Update Set-AzVmssOsProfile.md

* Update Remove-AzGalleryApplicationVersion.md

* fix example

* fix

Co-authored-by: azure-powershell-bot <65331932+azure-powershell-bot@users.noreply.github.com>
Co-authored-by: Shiying Chen <72982571+MoChilia@users.noreply.github.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
2022-07-15 18:09:35 +08:00
..
AutomationTestFramework
Az
Az.Tools.Installer
Az.Tools.Predictor
AzPreview
BatchModelGenerator
BreakingChanges
BuildPackagesTask
Docker
Docs
FormatPs1XmlGenerator
Gen2Master
HelpGeneration
InstallationTests
Installer
LocalFeed
ModuleMetadata
Modules
NetCoreCsProjSync
NetCorePsd1Sync
ProjectTemplates
RepoTasks
ScenarioTest.ResourceManager
SecurityTools
StaticAnalysis
SwaggerCI
Test
TestFx
Tools.Common
Tools.Common.Test
VersionController
autorest
ARMIncrementVersion.ps1
ARMSyncVersion.ps1
ASMIncrementVersion.ps1
AddModulePsm1Dependency.ps1
AzPreview.psd1.template
AzureRM.Example.psm1
BuildDrop.ps1
BuildInstaller.ps1
CheckAssemblies.ps1
CheckChangeLog.ps1
CheckIgnoredFile.ps1
CheckSignature.ps1
CleanupBuild.ps1
Common.Netcore.Dependencies.Test.targets
Common.Netcore.Dependencies.targets
CommonIncrementVersion.ps1
CreateAliasMapping.ps1
CreateFilterMappings.ps1
CreateMappings.ps1
CreateMappings_rules.json
CreateRegistryEntry.ps1
DeleteModules.ps1
ExpandModules.ps1
ExternalContributors.md
GenerateCmdletDesignMarkdown.ps1
GenerateExternalContributors.ps1
GenerateHelp.ps1
GeneratePSSwagger.ps1
GeneratedModuleList.txt
GlobalFilters.xml
NewHelpIndex.ps1
NewOutputTypeIndex.ps1
NuGet.exe
PS-VSPrompt.lnk
PSRepoStart.cmd
PackModules.ps1
PostBuildModuleAlc.ps1
PreloadToolDll.ps1
PrepareAutorestModule.ps1
PrepareForSecurityCheck.ps1
PreparePSRelease.ps1
PublishModules.ps1
PublishModules.psm1
PublishToolsModule.ps1
README.md
Repo-Tasks.psd1
Repo-Tasks.psm1
RunVersionController.ps1
SetMsiVersion.ps1
StackIncrementVersion.ps1
StackSyncVersion.ps1
SyncFromMainBranch.ps1
TestModuleLoading.ps1
TestNet472Modules.ps1
UpdateBreakingChangeDocs.ps1
UpdateChangeLog.ps1
UpdateModules.ps1
UpdateModules.psm1
UpdateNugetPackage.ps1
UpdatePlatyPS.ps1
after.Azure.PowerShell.sln.targets
cmdletcount.ps1

README.md

This folder contains the utilities for Azure PowerShell.

Build

Common.Netcore.Dependencies.targets contains common dependencies for Azure PowerShell modules.

Test

Common.Netcore.Dependencies.Test.targets contains common dependencies of test execution for Azure PowerShell modules.

Release

Version Control

RunVersionController.ps1 bumps versions after comparing cmdlet signature between current version and snapshot of previous version. It can be executed after build

Reference Docs

CreateMappings.ps1 creates the mappings between service and cmdlet. It scans all help folders and cmdlet help files in markdown and calculates service name according to rules defined by CreateMappings_rules.json. Output are groupMapping.json and groupMappingWarnings.json. It can be executed after build.

Others

GenerateExternalContributors.ps1 generates the list of external contributors which is appended as part of release notes. It needs personal access token of Github with sufficient permission.

GenerateCmdletDesignMarkdown.ps1 generates the cmdlet signatures for review. The content bases on generated cmdlet reference docs in markdown under docs folder. You can try below code from the root folder of your module after reference doc is generated.

..\..\tools\GenerateCmdletDesignMarkdown.ps1 -Path .\docs\ -OutPath .\docs\

Cmdldet is catorized by noun, resource type name by default, with Az prefix. -NounPriority is used to adjust the order of cmdlets in output.