Tools to help MSPs and for use in RMMs
- Installation process
Without Repository available, clone directly from Git:
$uri = ' '.Trim()
$ModuleParent = $env:PSModulePath -split ';' | Where {$_ -like "*$($env:USERNAME)*"} | Select -First 1
Set-Location $ModuleParent
git clone $uri
-
Dependencies
This module has the following PowerShell Dependancies:
None
This module has the following Software Dependancies:
This module has no dependancies other than a supported Windows OS.
-
Version History
- v0.0.1 - Initial Commit.
-
Pester test.
-
Get next version number
v#.#.#.#
and a comment[string]
for the change log. -
Create a new Package folder as .\Package\v#.#.#.#\
-
Copy the PSD1 files in as-is.
Update the version number and copyright date if required.
Update the Exported Function Name array with the basenames of the files under the Public folder only.
-
Create a new, blank PSM1 file in here.
Populate it with all of the PS1 files' content from the .\Public and .\Private folders.
-
Create a NUSPEC file and update the version and change log.
-
Build the NuGet package.
-
Push to private repo.
How to help make this module better:
-
Add your changes to a new feature sub-branch.
-
Add Pester tests for your changes.
-
Push your branch to origin.
-
Submit a PR with description of changes.
-
Follow up in 1 business day.