Initial version of PSBamboo for Bamboo REST resources.
- Basic Authentication support and resource helpers
- Plan resources: Get, Clone, Disable, Enable
- PlanBranch resource: Get, Add, Disable, Enable
- Additional resources: Project, Artifact, Result, QueuedBuilds
- Fixes to
BambooQueuedBuilds
- Support to start
CustomBuilds
- Added paging support to
Get-BambooPlan
- New switches to define target
Stage
orExecuteAllStages
for custombuilds - Improved Error reporting
- Pipeline fixes
- Major Authentication changes to enable direct Token Usage and discontinue direct UserName and Password functions to fulfill PSGallery requirements
- Removed
Set-BambooCredential
function - Introduced
Set-BambooAuthentication
withPSCredential
and with directAuthenticationToken
BambooCustomBuild
parameters moved toBambooBuild
- Removed
Start-BambooCustomBuild
- Fix to set
Content-Type
via Invoke-RestMethod and enforce basic response parsing
- Include support for Bamboo Deploy Projects
- Include support for the Environments and Results of Bamboo Deploy Projects