PSModuleBuildHelper

0.3.0

PowerShell module build helper functions.

Minimum PowerShell version

5.0

Installation Options

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

Install-Module -Name PSModuleBuildHelper -RequiredVersion 0.3.0

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

Install-PSResource -Name PSModuleBuildHelper -Version 0.3.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

(c) 2018 Paul Broadwith

Package Details

Author(s)

  • Paul Broadwith

Tags

build invoke-build module helper testing

Functions

Get-BuildEnvironment Get-BuildItem Get-BuildOperatingSystemDetail Get-BuildPowerShellDetail Get-BuildReleaseNote Get-BuildScript Get-BuildSystem Get-BuildSystemEnvironment Get-ChangelogVersion Get-FunctionParameter Get-GitBranchName Get-GitChange Get-GitLastCommitHash Get-GitLastCommitMessage Get-NextReleaseVersion Get-PowerShellGalleryVersion Get-ProjectEnvironment Get-ProjectRoot Get-ReleaseType Get-SourcePath Get-TestEnvironment Hide-SensitiveData Initialize-BuildDependency Initialize-TestEnvironment Install-ChocolateyPackage Install-DependentModule New-GitHubRelease

Dependencies

This module has no dependencies.

Release Notes

* Fixed issue in UpdateMetadata task where if you had an entry for FormatsToProcess it would overwrite all of the manifest data and cause an exception;
* Fixed issue where the default Code Coverage Threshold was not being applied if you did not have a build configuration;
* Reordered tasks to push a git release AFTER the manifest had been committed;
* If you have help -> DocUri in your build configuration then this will be used as the URL for online documentation when using the UpdateModuleHelp task;
* Changed behaviour of Get-BuildReleaseNote to not include the line containing the matched version number. Added parameter 'IncludeVersionLine' for when you do want to keep this but by default it is skipped. Also fixed an issue where a blank newline was being added to the end of the notes.
* Removed function Get-ManifestVersion as it was only effectively one line of code;

FileList

Version History

Version Downloads Last updated
0.3.1 580 7/9/2018
0.3.0 (current version) 43 4/23/2018
0.2.0 21 4/21/2018
0.1.0 23 4/8/2018
0.0.2 17 4/5/2018
0.0.1 18 4/5/2018
Show more