Skip to content

Latest commit

 

History

History
63 lines (35 loc) · 3.37 KB

README.md

File metadata and controls

63 lines (35 loc) · 3.37 KB

AzDoAPITools Documentation

Welcome to the AzDoAPITools Documentation page. This page will help you get started or will answer specific questions about individual functions.

Installation and setup

  • Install from the Powershell Gallery or build local
  • Run Set-AzDoAPIToolsConfig to create a config.json file in %AppData%\AzDoAPITools
  • Run separate functions or check the areas below

Areas of Functionality

Individual Functions

Converts a YAML PSOBject to YAML using Powershell-YAML and outs to a UTF-8 *.yml file

Returns a YAML Prepped PSObject with all the elements of a pipeline (Build Definition) based on a(n Array) of Build Definitions

Returns a YAML Prepped PSObject with the Schedules of a pipeline (Build Definition) based on a(n Array) of Build Definitions

Returns a Build / Release Definition or Task Group by its ID with added metadata for easy use

Returns an array of Build / Release Definition or Task Group by an array of names with added metadata for easy use

Returns a YAML Prepped PSObject with the Steps of a pipeline (Build Definition) based on a(n Array) of Build Definitions

Returns a YAML Prepped PSObject with the Triggers of a pipeline (Build Definition) based on a(n Array) of Build Definitions

Returns a YAML Prepped PSObject with the Variables of a pipeline (Build Definition) based on a(n Array) of Build Definitions

Returns an array of names for all available Build / Release Definitions / Task Groups in a project.

Returns a YAML Prepped PSObject with all the elements of a Task Group based on a(n Array) of Task Groups

A simple tool to add & overwrite the config.json file used by the module