Brownserve.PSTools

0.17.0

A collection of common tools for use in Brownserve projects

Minimum PowerShell version

6.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Brownserve.PSTools -RequiredVersion 0.17.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Brownserve.PSTools -Version 0.17.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

2026 Brownserve UK

Package Details

Author(s)

  • Brownserve UK

Tags

CI CD Brownserve-UK

Functions

Publish-TeamcityArtifact Set-TeamcityBuildNumber Write-TeamcityBuildProblem Write-TeamcityStatus Assert-Command Assert-Directory Assert-Path ConvertTo-BlockComment ConvertTo-SortedHashtable Format-BrownserveContent Get-BrownserveContent Get-Response Invoke-DownloadMethod Invoke-NativeCommand Merge-Hashtable New-BrownserveTemporaryDirectory New-BrownserveTemporaryFile Read-ConfigurationFromFile Search-FileContent Select-BrownserveContent Set-BrownserveContent Set-LineEndings Test-Administrator Test-Numeric Test-OperatingSystem Add-GitChanges ConvertTo-HTTPSRepoURL Copy-GitRemoteRepository Get-GitBranches Get-GitChanges Get-GitCurrentBranch Get-GitMerges Get-GitRemoteOriginURL Get-GitRootDirectory New-GitBranch Push-GitChanges Submit-GitChanges Switch-GitBranch Install-ChocolateyPackage Send-SlackNotification Format-TerraformResourceName Get-Terraform Get-TerraformResource Invoke-TerraformApply Invoke-TerraformInit Invoke-TerraformPlan Invoke-TerraformShow Invoke-TerraformValidate New-TerraformResourceBlock Set-TerraformLogLevel Import-PlatyPSModule Invoke-ConvertFromYaml Invoke-ConvertToYaml New-BrownservePowerShellModule Update-BrownservePowerShellModule Add-ModuleHelp Build-ModuleDocumentation Add-BrownserveChangelogEntry Add-ChangelogEntry Format-NuGetPackageVersion Get-BrownserveRepositoryPaths Get-SPDXLicenseIDs Initialize-BrownserveRepository New-BrownserveChangelogEntry New-BrownservePowerShellModuleBuild New-NuGetPackageVersion New-SPDXLicense Read-BrownserveChangelog Read-Changelog Send-BuildNotification Update-BrownserveRepository Update-Changelog Update-Version Split-URI Get-Vault Get-VaultSecret Add-GitHubReleaseAsset Add-PullRequestComment Get-GitHubIssues Get-GitHubPullRequests Get-GitHubRelease Get-GitHubTags Get-OpenPullRequests New-GitHubBranch New-GitHubCommit New-GitHubPullRequest New-GitHubRelease New-PullRequest Format-Markdown Remove-Markdown

Dependencies

This module has no dependencies.

Release Notes

Going forward this Changelog will use the \"Keep a Changelog\" format

# Features

These are the changes that have been made since v0.16.1:

- cicd]: fix missing logic for release notes in [#150 by @shoddyguard
- ops]: fix codeowners casing in [#149 by @shoddyguard
- ops]: add repo CODEOWNERS in [#148 by @shoddyguard
- chore]: update GHA templates to match new standard in [#147 by @shoddyguard
- sec]: improve security of GitHub Actions workflows in [#146 by @shoddyguard
- sec]: ensure GitHub Token used for PR builds is readonly in [#145 by @shoddyguard
- docs]: add instructions on how to handle changes to build scripts in [#144 by @shoddyguard
- chore]: update repo to latest standard in [#143 by @shoddyguard
- fix]: undo changes to Compare-BrownserveRepository in [#142 by @shoddyguard
- cicd]: update release workflows with UseWorkingCopy flag in [#140 by @shoddyguard
- feat]: update repo templates for PowerShell modules in [#138 by @shoddyguard
- build]: Bump paket from 8.0.3 to 10.3.1 in [#137 by @dependabot[bot]
- cicd]: bump actions/create-github-app-token from 1 to 3 in [#135 by @dependabot[bot]
- cicd]: bump actions/checkout from 3 to 6 in [#134 by @dependabot[bot]
- cicd]: bump actions/github-script from 7 to 9 in [#136 by @dependabot[bot]
- cicd]: enable dependabot for this repo in [#133 by @shoddyguard
- feat]: add dependabot to our PowerShell repos in [#132 by @shoddyguard
- cicd]: enable UseWorkingCopy for stage-release in [#130 by @shoddyguard
- style!]: make auto-changelog entries follow the \"Keep a Changelog\" format in [#128 by @shoddyguard
- cicd]: update the auto labeller to include the new labels in [#127 by @shoddyguard
- docs]: updating the contributing guide to cover new PR format in [#124 by @shoddyguard
- cicd]: Attempt to fix the PR labeller in [#122 by @shoddyguard
- cicd]: add new workflow to validate pr's are in correct format in [#119 by @shoddyguard
- cicd: cleanup build notifications. in #117 by @shoddyguard
- fix: NuGet license warning in #116 by @shoddyguard
- ops: remove use of -UseWorkingCopy in #115 by @shoddyguard
- ops: remove snippet-creator in #114 by @shoddyguard
- chore: update repo to latest standard in #113 by @shoddyguard
- fix: dotnet tool temp location in #112 by @shoddyguard
- feat: update repo templating in #111 by @shoddyguard
- feat: move GitHub Actions builds to templates in #110 by @shoddyguard
- fix: update init templates in #109 by @shoddyguard
- docs: cleanup changelog in #107 by @shoddyguard

# Bugfixes

The following bugs have been closed since v0.16.1:

- #78 - [BUG]: Snippet Creator is deprecated

# Known Issues

The following bugs have been raised since v0.16.1 and remain unresolved:

- N/A

For a full list of current known issues see the project's issues page.

FileList

Version History

Version Downloads Last updated
0.18.0 0 5/18/2026
0.17.1 0 5/17/2026
0.17.0 (current version) 3 5/13/2026
0.16.1 3 5/11/2026
0.16.1-preview1 2 5/11/2026
0.16.0 94 9/9/2023
0.15.0 10 8/10/2023
0.14.0 12 7/29/2023
0.13.1 10 7/23/2023
0.13.0 10 7/22/2023
0.12.0 11 6/4/2023
0.11.0 16 4/19/2023
0.10.1 10 4/13/2023
0.9.0 15 3/27/2023
0.8.2 80 2/21/2022
0.8.1 15 2/21/2022
0.8.0 17 2/20/2022
0.7.0 22 12/7/2021
0.6.0 16 12/7/2021
0.5.3 19 11/19/2021
0.5.2 15 11/18/2021
0.5.1 15 11/18/2021
0.5.0 15 11/17/2021
0.4.1 15 11/17/2021
0.4.0 15 11/15/2021
0.3.0 40 10/12/2021
0.2.1 18 10/6/2021
0.2.0 15 10/6/2021
0.1.1 17 10/5/2021
0.1.0 16 10/5/2021
0.1.0-rev 13 10/4/2021
0.1.0-dev 14 10/4/2021
Show more