Brownserve.PSTools

0.16.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

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

Install-PSResource -Name Brownserve.PSTools

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

2023 Brownserve UK

Package Details

Author(s)

  • Brownserve UK

Tags

CI CD Brownserve-UK

Functions

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

Dependencies

This module has no dependencies.

Release Notes

These are the changes that have been made since the last release:

- Bring in Dev changes in #74 by @shoddyguard
- Documentation Overhaul in #61 by @shoddyguard
- Rework PowerShell-YAML logic in #60 by @shoddyguard
- feat: Add Get-GitHubPullRequests in #59 by @shoddyguard

Bugfixes  
The following bugs have been closed since the last release:

- #70 - [Bug]: Testing another workflow

Known Issues  
The following bugs have been raised since the last release and remain unresolved:

- #69 - [Bug]: Test Issue for workflow testing

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

FileList

Version History

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