Skip to content

Demo module used to show the concept of ModuleBuilder

License

Notifications You must be signed in to change notification settings

SimonWahlin/DemoModule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DemoModule


DemoModule module.

Instructions

This module can be loaded as-is by importing DemoModule.psd1. This is mainly intended for development purposes.

To speed up module load time and minimize the amount of files that needs to be signed, distributed and installed, this module contains a build script that will package up the module into three files:

  • DemoModule.psd1
  • DemoModule.psm1
  • license.txt

To build the module, make sure you have the following pre-req modules:

  • ModuleBuilder (Required Version 1.0.0)
  • Pester (Required Version 4.1.1)
  • InvokeBuild (Required Version 3.2.1)
  • PowerShellGet (Required Version 1.6.0)

Start the build by running the following command from the project root:

Invoke-Build

This will package all code into files located in .\bin\DemoModule. That folder is now ready to be installed, copy to any path listed in you PSModulePath environment variable and you are good to ACL!


Maintained by Simon Wahlin

About

Demo module used to show the concept of ModuleBuilder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published