Skip to content

Releases: webmd-health-services/BuildMasterAutomation

0.8.0

31 Oct 19:31
f2810db
Compare
Choose a tag to compare
  • Added support for BuildMaster 6.1.17. Fixed an issue where environments created with New-BMEnvironment are disabled/inactive in that version.
  • Added Inactive switch to New-BMEnvironment to create inactive/disabled environments. The default is to create active/enabled environments.

0.7.1

08 Jul 21:52
cc8a0e4
Compare
Choose a tag to compare
  • Fixed: Get-BMApplication, Get-BMApplicationGroup, and Get-BMPipeline fail if the user's WhatIfPreference is true.
  • Fixed: New-BMEnvironment wasn't setting an environment's parent.
  • Fixed: Get-BMEnvironment wasn't returning an environments parent.

0.7.0

05 Jul 18:05
872f2c4
Compare
Choose a tag to compare
  • Created Get-BMServerRole, New-BMServerRole, and Remove-BMServerRole functions for managing server roles.
  • Created Get-BMServer, New-BMServer, and Remove-BMServer functions for managing servers.
  • Created Get-BMEnvironment, New-BMEnvironment, Disable-BMEnvironment, and Enable-BMEnvironment functions for managing environments.
  • Created Get-BMVariable, Remove-BMVariable, and Set-BMVariable functions for managing variables.

0.6.0

30 Nov 01:05
f4ecc9f
Compare
Choose a tag to compare
  • Created Get-BMDeployment function to retrieve deployment information for release packages.

0.5.0

14 Sep 20:56
492f42d
Compare
Choose a tag to compare

This relese contains breaking changes. Please read the release notes carefully for upgrade instructions.

  • Created Stop-BMRelease function for canceling releases.
  • Fixed: module functions don't respect calling scope preferences (e.g. VerbosePreference, ErrorActionPreference, etc.).
  • Added Force switch to Publish-BMReleasePackage to force BuildMaster to deploy a package when it normally wouldn't.
  • Changed the default HTTP method on Invoke-BMRestMethod and Invoke-BMNativeApiMethod from POST to GET. Update all your usages of these functions to add an explicit -Method Post parameter.
  • Fixed: Import-BuildMasterAutomation.ps1 script fails to remove exiting BuildMasterAutomation modules before re-importing when WhatIfPreference is true.
  • Added WhatIf support to Invoke-BMRestMethod and Invoke-BMNativeApiMethod.
  • Fixed: Invoke-BMNativeApiMethod fails when making HTTP GET requests.