0b9b9c61f2
* msg * warning * add using * change desc * alias * order * mapi changes for 20210801 * msg * warning * add using * change desc * alias * order * mapi changes for 20210801 * backup/restore examples * basic model integration * backup/restore examples * basic model integration * backup/restore examples * basic model integration * backup/restore examples * upgrade apim sdk to 8.0 fix build errors * Add ApiType, comment out Examples/Samples portion for now * Add Contract and License to New/Set Api cmdlets * Add test to cover changes * map license/contact/terms of service for new/set apim api * Map TermsOfService back to PsApiManagementApi, and update Set so if no apitype is proved, it doesn't overwrite back to http * Add ApiType tests results * Update Help Files * Update ChangeLog * suppress * Update ChangeLog.md * Addressing PR comment, making ChangeLog more concise * update CreateApiManagementServiceJson * fix stv2 test * Resolve Merge Conflicts * Update ChangeLog.md Co-authored-by: Kacie Kang <jikang@microsoft.com> Co-authored-by: Samir Solanki <samirsolanki@outlook.com> Co-authored-by: Kacie <35987382+KacieKK@users.noreply.github.com> Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com> |
||
---|---|---|
.. | ||
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 | ||
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.