Sampler

0.115.0

Sample Module with Pipeline scripts and its Plaster template to create a module following some of the community accepted practices.

Minimum PowerShell version

5.0

There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

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

Install-Module -Name Sampler -RequiredVersion 0.115.0

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

Install-PSResource -Name Sampler -Version 0.115.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

Author(s)

Gael Colas

Copyright

(c) Gael Colas. All rights reserved.

Package Details

Owners

Tags

Template pipeline plaster DesiredStateConfiguration DSC DSCResourceKit DSCResource Windows MacOS Linux

Functions

Add-Sample Convert-SamplerHashtableToString Get-BuildVersion Get-BuiltModuleVersion Get-ClassBasedResourceName Get-CodeCoverageThreshold Get-MofSchemaName Get-OperatingSystemShortName Get-PesterOutputFileFileName Get-SamplerAbsolutePath Get-SamplerBuiltModuleBase Get-SamplerBuiltModuleManifest Get-SamplerCodeCoverageOutputFile Get-SamplerCodeCoverageOutputFileEncoding Get-SamplerModuleInfo Get-SamplerModuleRootPath Get-SamplerProjectName Get-SamplerSourcePath Invoke-SamplerGit Merge-JaCoCoReport New-SampleModule New-SamplerJaCoCoDocument New-SamplerPipeline Out-SamplerXml Split-ModuleVersion Update-JaCoCoStatistic

Dependencies

Release Notes

## [0.115.0] - 2022-06-09

### Added

- Supports using a private Nuget repository, e.g. a _Azure DevOps Server_
 _Pipelines_ feed that is using Windows integrated security, or a feed with
 no security.
- Now supports getting module version from `dotnet-gitversion` if it is available.
- Tests now run in Pester 5.
- Added task `Create_Release_Git_Tag` to create a Git tag for a preview release.
 Fixes [#351](https://github.com/gaelcolas/Sampler/issues/351)
- Added task `Create_Release_Branch` to push a branch containing the updated
 change log after release. Fixes [#351](https://github.com/gaelcolas/Sampler/issues/351)

### Changed

- The QA test that verifies that a change log entry has been added to CHANGELOG.md
 will no longer fail if the CHANGELOG.md has not been committed but is staged
 or unstaged. This makes it possible to get the QA tests to pass without having
 to first commit changes.

### Fixed

- Task `package_module_nupkg` now correctly adds the release notes to the
 Nuget package. Fixes [#373](https://github.com/gaelcolas/Sampler/issues/373)
- Task `publish_module_to_gallery` now correctly adds the release notes to
 the published module. Fixes [#373](https://github.com/gaelcolas/Sampler/issues/373)
- Fix a evaluation in the script `Set-SamplerTaskVariable` so it can be tested
 individually outside of the pipeline (using `Invoke-Pester`).
- Fix all source files to UTF8 to comply with the HQRM tests (_due to a bug_
 _in the HQRM tests that runs in Pester 4 this has not been detected until_
 _moving to Pester 5_).
- Remove HQRM rule suppression in source file for `New-SamplerJaCoCoDocument`
 since it no longer required.
- Fixed QA test that was breaking release.

FileList

Version History

Version Downloads Last updated
0.117.0 39,049 9/29/2023
0.117.0-prev... 190 9/24/2023
0.117.0-prev... 23 9/21/2023
0.117.0-prev... 1,630 7/1/2023
0.116.6-prev... 2 6/30/2023
0.116.5 84,201 4/19/2023
0.116.5-prev... 162 4/17/2023
0.116.4 3,240 4/6/2023
0.116.4-prev... 3 4/6/2023
0.116.3 1,603 4/1/2023
0.116.3-prev... 2 4/1/2023
0.116.3-prev... 636 3/7/2023
0.116.2 9,850 3/1/2023
0.116.2-prev... 5 3/1/2023
0.116.2-prev... 1,046 1/24/2023
0.116.1 11,930 1/9/2023
0.116.0 26,844 11/8/2022
0.116.0-prev... 11 11/8/2022
0.116.0-prev... 32 11/1/2022
0.116.0-prev... 7 11/1/2022
0.116.0-prev... 8 11/1/2022
0.116.0-prev... 7 11/1/2022
0.116.0-prev... 787 8/3/2022
0.116.0-prev... 9 8/1/2022
0.116.0-prev... 749 7/9/2022
0.115.0 (current version) 4,699 6/9/2022
0.115.0-prev... 452 5/29/2022
0.115.0-prev... 7 5/28/2022
0.115.0-prev... 128 5/23/2022
0.115.0-prev... 49 5/21/2022
0.115.0-prev... 47 5/20/2022
0.114.1-prev... 19 5/20/2022
0.114.0 1,467 5/13/2022
0.113.0-prev... 8 5/13/2022
0.112.4-prev... 24 5/13/2022
0.112.4-prev... 17 5/13/2022
0.112.3 1,767 3/31/2022
0.112.3-prev... 7 3/31/2022
0.112.2 520 3/20/2022
0.112.2-prev... 8 3/20/2022
0.112.2-prev... 825 2/16/2022
0.112.2-prev... 269 1/26/2022
0.112.1 2,403 1/23/2022
0.112.1-prev... 7 1/23/2022
0.112.1-prev... 7 1/23/2022
0.112.1-prev... 7 1/23/2022
0.112.1-prev... 306 12/1/2021
0.112.1-prev... 139 11/15/2021
0.112.1-prev... 160 10/1/2021
0.112.0 4,288 9/23/2021
0.112.0-prev... 17 9/8/2021
0.112.0-prev... 7 9/8/2021
0.112.0-prev... 10 9/5/2021
0.112.0-prev... 46 8/18/2021
0.111.8 1,309 8/8/2021
0.111.8-prev... 12 8/7/2021
0.111.7 233 7/31/2021
0.111.7-prev... 55 7/30/2021
0.111.7-prev... 70 7/28/2021
0.111.6 675 7/3/2021
0.111.6-prev... 19 7/2/2021
0.111.6-prev... 9 7/1/2021
0.111.5 267 6/25/2021
0.111.5-prev... 8 6/25/2021
0.111.5-prev... 93 6/17/2021
0.111.4 490 6/3/2021
0.111.4-prev... 7 6/3/2021
0.111.3 534 5/21/2021
0.111.3-prev... 7 5/21/2021
0.111.2 27 5/21/2021
0.111.2-prev... 7 5/21/2021
0.111.1 375 5/15/2021
0.111.1-prev... 8 5/15/2021
0.111.1-prev... 8 5/15/2021
0.111.0 193 5/13/2021
0.111.0-prev... 10 5/13/2021
0.111.0-prev... 9 5/13/2021
0.111.0-prev... 9 5/13/2021
0.111.0-prev... 66 5/7/2021
0.111.0-prev... 8 5/6/2021
0.111.0-prev... 17 5/4/2021
0.111.0-prev... 64 4/20/2021
0.111.0-prev... 60 4/16/2021
0.110.2-prev... 22 4/14/2021
0.110.2-prev... 52 4/13/2021
0.110.1 998 4/8/2021
0.110.1-prev... 10 4/8/2021
0.110.0 17 4/8/2021
0.110.0-prev... 8 4/8/2021
0.110.0-prev... 8 4/7/2021
0.110.0-prev... 8 4/7/2021
0.110.0-prev... 8 4/7/2021
0.109.11-pre... 16 3/29/2021
0.109.10 664 3/24/2021
0.109.10-pre... 12 3/22/2021
0.109.9 254 3/20/2021
0.109.9-prev... 8 3/20/2021
0.109.8 22 3/20/2021
0.109.8-prev... 9 3/20/2021
0.109.7 15 3/20/2021
0.109.7-prev... 9 3/20/2021
0.109.6 222 3/18/2021
0.109.6-prev... 12 3/18/2021
0.109.6-prev... 16 3/16/2021
0.109.5 374 3/10/2021
0.109.5-prev... 15 3/10/2021
0.109.5-prev... 17 3/10/2021
0.109.5-prev... 37 3/8/2021
0.109.5-prev... 9 3/7/2021
0.109.4 479 3/6/2021
0.109.4-prev... 10 3/6/2021
0.109.3 874 2/16/2021
0.109.3-prev... 10 2/16/2021
0.109.2 854 1/13/2021
0.109.2-prev... 11 1/13/2021
0.109.2-prev... 10 1/13/2021
0.109.1 318 1/6/2021
0.109.1-prev... 10 1/4/2021
0.109.1-prev... 10 12/29/2020
0.109.0 1,113 11/24/2020
0.109.0-prev... 9 11/24/2020
0.109.0-prev... 16 11/19/2020
0.109.0-prev... 10 11/18/2020
0.109.0-prev... 9 10/13/2020
0.108.0 702 9/14/2020
0.108.0-prev... 8 9/13/2020
0.108.0-prev... 7 9/13/2020
0.107.4-prev... 7 9/12/2020
0.107.4-prev... 7 9/11/2020
0.107.3 208 9/10/2020
0.107.3-prev... 7 9/10/2020
0.107.2 203 9/8/2020
0.107.2-prev... 8 9/8/2020
0.107.1 174 9/8/2020
0.107.1-prev... 8 9/7/2020
0.107.0 165 9/7/2020
0.107.0-prev... 7 9/7/2020
0.107.0-prev... 8 9/7/2020
0.106.1 203 8/30/2020
0.106.1-prev... 8 8/30/2020
0.106.0 183 8/30/2020
0.106.0-prev... 8 8/29/2020
0.106.0-prev... 16 8/21/2020
0.106.0-prev... 29 8/19/2020
0.106.0-prev... 9 8/18/2020
0.106.0-prev... 10 8/8/2020
0.105.7-prev... 13 7/11/2020
0.105.6 1,892 6/1/2020
0.105.6-prev... 8 6/1/2020
0.105.5 273 5/29/2020
0.105.5-prev... 9 5/29/2020
0.105.5-prev... 8 5/29/2020
0.105.4 168 5/29/2020
0.105.4-prev... 8 5/29/2020
0.105.4-prev... 8 5/28/2020
0.105.3 855 5/9/2020
0.105.3-prev... 8 5/9/2020
0.105.2 652 5/1/2020
0.105.2-prev... 8 5/1/2020
0.105.2-prev... 8 5/1/2020
0.105.2-prev... 8 4/24/2020
0.105.2-prev... 8 4/24/2020
0.105.1 474 4/24/2020
0.105.1-prev... 8 4/24/2020
0.105.0 295 4/21/2020
0.105.0-prev... 8 4/21/2020
0.105.0-prev... 8 4/18/2020
0.104.0 3,245 4/18/2020
0.104.0-prev... 8 4/18/2020
0.104.0-prev... 8 4/17/2020
0.103.0 203 4/17/2020
0.103.0-prev... 8 4/17/2020
0.102.1 1,329 2/21/2020
0.102.1-prev... 11 2/18/2020
0.102.1-prev... 10 2/18/2020
0.102.0 269 2/14/2020
0.102.0-prev... 11 2/14/2020
0.102.0-prev... 11 2/12/2020
0.101.0 246 2/10/2020
0.101.0-prev... 10 2/10/2020
0.101.0-prev... 10 2/7/2020
0.101.0-prev... 10 2/7/2020
0.100.0 448 2/1/2020
0.100.0-prev... 10 2/1/2020
0.99.4 385 1/22/2020
0.99.4-previ... 12 1/22/2020
0.99.4-previ... 11 1/22/2020
0.99.4-previ... 10 1/22/2020
0.99.3 177 1/21/2020
0.99.3-previ... 10 1/21/2020
0.99.2 294 1/16/2020
0.99.2-previ... 11 1/16/2020
0.99.1 149 1/16/2020
0.99.1-previ... 10 1/16/2020
0.99.1-previ... 12 1/9/2020
0.99.1-previ... 10 1/7/2020
0.99.1-previ... 10 1/7/2020
0.99.0 679 1/1/2020
0.99.0-previ... 10 1/1/2020
0.99.0-previ... 10 1/1/2020
0.99.0-previ... 10 1/1/2020
0.99.0-previ... 14 12/28/2019
0.99.0-previ... 11 12/28/2019
0.99.0-previ... 10 12/26/2019
0.98.1 510 12/24/2019
0.98.1-previ... 11 12/24/2019
0.98.1-previ... 10 12/23/2019
0.98.0 187 12/22/2019
0.98.0-previ... 11 12/22/2019
0.98.0-previ... 11 12/21/2019
0.97.0 445 12/9/2019
0.97.0-previ... 10 12/9/2019
0.96.1-previ... 11 11/8/2019
0.96.1-previ... 10 11/5/2019
0.96.0 335 11/1/2019
0.96.0-previ... 11 11/1/2019
0.95.2-previ... 11 11/1/2019
0.95.1 185 11/1/2019
0.95.1-previ... 10 11/1/2019
0.95.1-previ... 10 11/1/2019
0.95.0 172 11/1/2019
0.95.0-previ... 10 11/1/2019
0.94.0 175 10/30/2019
0.94.0-previ... 11 10/30/2019
0.94.0-previ... 11 10/30/2019
0.93.3-previ... 10 10/30/2019
0.93.2 171 10/30/2019
0.93.2-previ... 10 10/30/2019
0.93.2-previ... 10 10/30/2019
0.93.2-previ... 9 10/29/2019
0.93.1 178 10/29/2019
0.93.1-previ... 11 10/29/2019
0.93.1-previ... 10 10/29/2019
0.93.0 170 10/29/2019
0.93.0-previ... 10 10/29/2019
0.93.0-previ... 10 10/29/2019
0.93.0-previ... 9 10/23/2019
0.93.0-previ... 9 10/23/2019
0.93.0-previ... 17 10/22/2019
0.93.0-previ... 12 10/20/2019
0.92.2-previ... 10 10/15/2019
0.92.1 198 10/15/2019
0.92.1-previ... 9 10/15/2019
0.92.0 169 10/15/2019
0.92.0-previ... 9 10/14/2019
0.92.0-previ... 10 10/14/2019
0.92.0-previ... 9 10/14/2019
0.92.0-previ... 9 10/14/2019
0.91.7-previ... 9 10/11/2019
0.91.6 172 10/11/2019
0.91.6-previ... 10 10/10/2019
0.91.6-previ... 9 10/10/2019
0.91.6-previ... 9 10/10/2019
0.89.7-previ... 10 10/10/2019
Show less