# Functions
BindClientFlags creates a ClientFlags struct where each field is set up as a flag.
No description provided by the author
GetBuildWebURL finds the web/UI URL (not API endpoint URL) in the given AzDO Build, if it exists.
GetEnvAgentJobStatus probes the environment to figure out the status of the current job, if this is running in an AzDO pipeline build.
GetEnvBuildID probes the environment to figure out the build ID, if this is running in an AzDO pipeline build.
GetEnvBuildURL probes the environment to figure out the build URL, if this is running in an AzDO pipeline build.
GetEnvCollectionURI probes the environment to figure out the collection URI, if this is running in an AzDO pipeline build.
GetEnvDefinitionName probes the environment to figure out the build definition (pipeline) name, if this is running in an AzDO pipeline build.
GetEnvProject probes the environment to figure out the AzDO project, if this is running in an AzDO pipeline build.
LogCmdPrependPath uses an AzDO logging command to prepend a path to future steps' PATH env vars.
LogCmdSetVariable uses an AzDO logging command to set a variable in the current (build) context.
LogCmdUploadSummary uses an AzDO logging command to upload a summary file.
# Constants
AzDOBuildDetectionDoc describes how AzDO build detection works, listing the env vars used.
# Structs
ClientFlags is a set of command-line flags always used in go-infra to access the AzDO APIs.