Sampler

0.109.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.109.0

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

Install-PSResource -Name Sampler -Version 0.109.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) Gael Colas. All rights reserved.

Package Details

Author(s)

  • Gael Colas

Tags

Template pipeline plaster DesiredStateConfiguration DSC DSCResourceKit DSCResource Windows MacOS Linux

Functions

Add-Sample New-SampleModule

Dependencies

Release Notes

## [0.109.0] - 2020-11-24

### Changed

- Updating all azure-pipeline.yaml to change Build Artifacts to Pipeline Artifacts ([issue #159](https://github.com/gaelcolas/Sampler/issues/159)).
- Update plasterManifest.xml call by New-SampleModule :
   - Add section modify to replace "FunctionsToExport = '*'" by "FunctionsToExport = ''" in new module manifest ([issue #67](https://github.com/gaelcolas/Sampler/issues/67)).
   - Add section modify to add "Prerelease = ''" in "PSData" block  in new module manifest ([issue #69](https://github.com/gaelcolas/Sampler/issues/69)).
- Changing ClassResource.
   - Add generic content in the class.
   - Add pester tests.
   - Add localizeddata.
   - Update plasterManifest.xml.
   - Add private functions.
   - Add pester tests.
   - Update Sampler integration tests.
- Changing the Reasons property in the classes based resource template. It's now NotConfigurable.
- Renamed Build_Module_ModuleBuilder task to Build_ModuleOutPut_ModuleBuilder.
 Build_Module_ModuleBuilder is now a metatask that calls
 Build_ModuleOutPut_ModuleBuilder and Build_DscResourcesToExport_ModuleBuilder tasks.

### Added

- Added new template ClassFolderResource
- Added new function Get-ClassBasedResourceName on Common.Functions.psm1 module.
 It's used to find the class-based resource defined in psm1 file.
- Added new task Build_DscResourcesToExport_ModuleBuilder.
 On build, it adds DscResources (class or Mof) in DscResourcesToExport manifest key.

### Fixed

- Fixed Test-ModuleManifest ([issue #208](https://github.com/gaelcolas/Sampler/issues/208))
 in tasks.

FileList

Version History

Version Downloads Last updated
0.118.0-prev... 1,005 2/9/2024
0.118.0-prev... 1,077 1/13/2024
0.118.0-prev... 293 1/7/2024
0.117.1-prev... 4 1/7/2024
0.117.1-prev... 502 12/24/2023
0.117.0 105,065 9/29/2023
0.117.0-prev... 192 9/24/2023
0.117.0-prev... 25 9/21/2023
0.117.0-prev... 1,632 7/1/2023
0.116.6-prev... 4 6/30/2023
0.116.5 84,203 4/19/2023
0.116.5-prev... 164 4/17/2023
0.116.4 3,242 4/6/2023
0.116.4-prev... 5 4/6/2023
0.116.3 1,605 4/1/2023
0.116.3-prev... 4 4/1/2023
0.116.3-prev... 638 3/7/2023
0.116.2 10,215 3/1/2023
0.116.2-prev... 7 3/1/2023
0.116.2-prev... 1,048 1/24/2023
0.116.1 11,932 1/9/2023
0.116.0 26,847 11/8/2022
0.116.0-prev... 13 11/8/2022
0.116.0-prev... 34 11/1/2022
0.116.0-prev... 9 11/1/2022
0.116.0-prev... 10 11/1/2022
0.116.0-prev... 9 11/1/2022
0.116.0-prev... 789 8/3/2022
0.116.0-prev... 11 8/1/2022
0.116.0-prev... 751 7/9/2022
0.115.0 4,706 6/9/2022
0.115.0-prev... 454 5/29/2022
0.115.0-prev... 9 5/28/2022
0.115.0-prev... 130 5/23/2022
0.115.0-prev... 51 5/21/2022
0.115.0-prev... 49 5/20/2022
0.114.1-prev... 21 5/20/2022
0.114.0 1,469 5/13/2022
0.113.0-prev... 10 5/13/2022
0.112.4-prev... 26 5/13/2022
0.112.4-prev... 19 5/13/2022
0.112.3 1,769 3/31/2022
0.112.3-prev... 9 3/31/2022
0.112.2 528 3/20/2022
0.112.2-prev... 10 3/20/2022
0.112.2-prev... 827 2/16/2022
0.112.2-prev... 271 1/26/2022
0.112.1 2,405 1/23/2022
0.112.1-prev... 9 1/23/2022
0.112.1-prev... 9 1/23/2022
0.112.1-prev... 9 1/23/2022
0.112.1-prev... 308 12/1/2021
0.112.1-prev... 141 11/15/2021
0.112.1-prev... 162 10/1/2021
0.112.0 4,290 9/23/2021
0.112.0-prev... 19 9/8/2021
0.112.0-prev... 9 9/8/2021
0.112.0-prev... 12 9/5/2021
0.112.0-prev... 48 8/18/2021
0.111.8 1,311 8/8/2021
0.111.8-prev... 14 8/7/2021
0.111.7 235 7/31/2021
0.111.7-prev... 57 7/30/2021
0.111.7-prev... 72 7/28/2021
0.111.6 677 7/3/2021
0.111.6-prev... 21 7/2/2021
0.111.6-prev... 11 7/1/2021
0.111.5 269 6/25/2021
0.111.5-prev... 10 6/25/2021
0.111.5-prev... 95 6/17/2021
0.111.4 492 6/3/2021
0.111.4-prev... 9 6/3/2021
0.111.3 536 5/21/2021
0.111.3-prev... 9 5/21/2021
0.111.2 29 5/21/2021
0.111.2-prev... 9 5/21/2021
0.111.1 377 5/15/2021
0.111.1-prev... 10 5/15/2021
0.111.1-prev... 10 5/15/2021
0.111.0 195 5/13/2021
0.111.0-prev... 12 5/13/2021
0.111.0-prev... 11 5/13/2021
0.111.0-prev... 11 5/13/2021
0.111.0-prev... 68 5/7/2021
0.111.0-prev... 10 5/6/2021
0.111.0-prev... 19 5/4/2021
0.111.0-prev... 66 4/20/2021
0.111.0-prev... 62 4/16/2021
0.110.2-prev... 24 4/14/2021
0.110.2-prev... 54 4/13/2021
0.110.1 1,000 4/8/2021
0.110.1-prev... 12 4/8/2021
0.110.0 19 4/8/2021
0.110.0-prev... 10 4/8/2021
0.110.0-prev... 10 4/7/2021
0.110.0-prev... 10 4/7/2021
0.110.0-prev... 10 4/7/2021
0.109.11-pre... 18 3/29/2021
0.109.10 666 3/24/2021
0.109.10-pre... 14 3/22/2021
0.109.9 256 3/20/2021
0.109.9-prev... 10 3/20/2021
0.109.8 24 3/20/2021
0.109.8-prev... 11 3/20/2021
0.109.7 17 3/20/2021
0.109.7-prev... 11 3/20/2021
0.109.6 224 3/18/2021
0.109.6-prev... 14 3/18/2021
0.109.6-prev... 18 3/16/2021
0.109.5 376 3/10/2021
0.109.5-prev... 17 3/10/2021
0.109.5-prev... 19 3/10/2021
0.109.5-prev... 39 3/8/2021
0.109.5-prev... 11 3/7/2021
0.109.4 481 3/6/2021
0.109.4-prev... 12 3/6/2021
0.109.3 876 2/16/2021
0.109.3-prev... 12 2/16/2021
0.109.2 856 1/13/2021
0.109.2-prev... 13 1/13/2021
0.109.2-prev... 12 1/13/2021
0.109.1 320 1/6/2021
0.109.1-prev... 12 1/4/2021
0.109.1-prev... 12 12/29/2020
0.109.0 (current version) 1,115 11/24/2020
0.109.0-prev... 11 11/24/2020
0.109.0-prev... 18 11/19/2020
0.109.0-prev... 12 11/18/2020
0.109.0-prev... 11 10/13/2020
0.108.0 704 9/14/2020
0.108.0-prev... 10 9/13/2020
0.108.0-prev... 9 9/13/2020
0.107.4-prev... 9 9/12/2020
0.107.4-prev... 9 9/11/2020
0.107.3 210 9/10/2020
0.107.3-prev... 9 9/10/2020
0.107.2 205 9/8/2020
0.107.2-prev... 10 9/8/2020
0.107.1 176 9/8/2020
0.107.1-prev... 10 9/7/2020
0.107.0 167 9/7/2020
0.107.0-prev... 9 9/7/2020
0.107.0-prev... 10 9/7/2020
0.106.1 205 8/30/2020
0.106.1-prev... 10 8/30/2020
0.106.0 186 8/30/2020
0.106.0-prev... 10 8/29/2020
0.106.0-prev... 18 8/21/2020
0.106.0-prev... 31 8/19/2020
0.106.0-prev... 11 8/18/2020
0.106.0-prev... 12 8/8/2020
0.105.7-prev... 15 7/11/2020
0.105.6 1,894 6/1/2020
0.105.6-prev... 10 6/1/2020
0.105.5 275 5/29/2020
0.105.5-prev... 11 5/29/2020
0.105.5-prev... 10 5/29/2020
0.105.4 170 5/29/2020
0.105.4-prev... 10 5/29/2020
0.105.4-prev... 10 5/28/2020
0.105.3 857 5/9/2020
0.105.3-prev... 10 5/9/2020
0.105.2 654 5/1/2020
0.105.2-prev... 10 5/1/2020
0.105.2-prev... 10 5/1/2020
0.105.2-prev... 10 4/24/2020
0.105.2-prev... 10 4/24/2020
0.105.1 476 4/24/2020
0.105.1-prev... 10 4/24/2020
0.105.0 297 4/21/2020
0.105.0-prev... 10 4/21/2020
0.105.0-prev... 10 4/18/2020
0.104.0 3,378 4/18/2020
0.104.0-prev... 10 4/18/2020
0.104.0-prev... 10 4/17/2020
0.103.0 205 4/17/2020
0.103.0-prev... 10 4/17/2020
0.102.1 1,331 2/21/2020
0.102.1-prev... 13 2/18/2020
0.102.1-prev... 12 2/18/2020
0.102.0 271 2/14/2020
0.102.0-prev... 13 2/14/2020
0.102.0-prev... 13 2/12/2020
0.101.0 248 2/10/2020
0.101.0-prev... 12 2/10/2020
0.101.0-prev... 12 2/7/2020
0.101.0-prev... 12 2/7/2020
0.100.0 450 2/1/2020
0.100.0-prev... 12 2/1/2020
0.99.4 387 1/22/2020
0.99.4-previ... 14 1/22/2020
0.99.4-previ... 13 1/22/2020
0.99.4-previ... 12 1/22/2020
0.99.3 179 1/21/2020
0.99.3-previ... 12 1/21/2020
0.99.2 296 1/16/2020
0.99.2-previ... 13 1/16/2020
0.99.1 151 1/16/2020
0.99.1-previ... 12 1/16/2020
0.99.1-previ... 14 1/9/2020
0.99.1-previ... 12 1/7/2020
0.99.1-previ... 12 1/7/2020
0.99.0 681 1/1/2020
0.99.0-previ... 12 1/1/2020
0.99.0-previ... 12 1/1/2020
0.99.0-previ... 12 1/1/2020
0.99.0-previ... 16 12/28/2019
0.99.0-previ... 13 12/28/2019
0.99.0-previ... 12 12/26/2019
0.98.1 512 12/24/2019
0.98.1-previ... 13 12/24/2019
0.98.1-previ... 12 12/23/2019
0.98.0 189 12/22/2019
0.98.0-previ... 13 12/22/2019
0.98.0-previ... 13 12/21/2019
0.97.0 447 12/9/2019
0.97.0-previ... 12 12/9/2019
0.96.1-previ... 13 11/8/2019
0.96.1-previ... 12 11/5/2019
0.96.0 337 11/1/2019
0.96.0-previ... 13 11/1/2019
0.95.2-previ... 13 11/1/2019
0.95.1 188 11/1/2019
0.95.1-previ... 12 11/1/2019
0.95.1-previ... 12 11/1/2019
0.95.0 174 11/1/2019
0.95.0-previ... 12 11/1/2019
0.94.0 177 10/30/2019
0.94.0-previ... 13 10/30/2019
0.94.0-previ... 13 10/30/2019
0.93.3-previ... 12 10/30/2019
0.93.2 173 10/30/2019
0.93.2-previ... 12 10/30/2019
0.93.2-previ... 12 10/30/2019
0.93.2-previ... 11 10/29/2019
0.93.1 180 10/29/2019
0.93.1-previ... 13 10/29/2019
0.93.1-previ... 12 10/29/2019
0.93.0 172 10/29/2019
0.93.0-previ... 12 10/29/2019
0.93.0-previ... 12 10/29/2019
0.93.0-previ... 11 10/23/2019
0.93.0-previ... 11 10/23/2019
0.93.0-previ... 19 10/22/2019
0.93.0-previ... 14 10/20/2019
0.92.2-previ... 12 10/15/2019
0.92.1 200 10/15/2019
0.92.1-previ... 11 10/15/2019
0.92.0 171 10/15/2019
0.92.0-previ... 11 10/14/2019
0.92.0-previ... 12 10/14/2019
0.92.0-previ... 11 10/14/2019
0.92.0-previ... 11 10/14/2019
0.91.7-previ... 11 10/11/2019
0.91.6 174 10/11/2019
0.91.6-previ... 12 10/10/2019
0.91.6-previ... 11 10/10/2019
0.91.6-previ... 11 10/10/2019
0.89.7-previ... 12 10/10/2019
Show less