-
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
featureNew functionalityNew functionality
Description
Create a set of functions that will add sections of the module
- From pipe receives the module information
param ( [Parameter(Mandatory,ValueFromPipelineByPropertyName)] [string] $Path, [Parameter(Mandatory, ValueFromPipelineByPropertyName)] [string] $Name )
- If already there it does not do anything
- If -Force will overwrite the files
- Add Testing module -
[Parameter()][switch]$AddTesting - Add Sample Code -
[Parameter()][switch]$AddSampleCode - Add devcontainer Json file -
[Parameter()][switch]$AddDevContainerJson - Add a MIT Licenses file -
[Parameter()][switch]$AddLicense - Add Readme file -
[Parameter()][switch]$AddReadme - Add about topic -
[Parameter()][switch]$AddAbout - Add deploy script -
[Parameter()][switch]$AdddeployScript - Add release script -
[Parameter()][switch]$AddReleaseScript - Add sync script -
[Parameter()][switch]$AddSyncScript - Add PSScriptAnalyzer workflow -
[Parameter()][switch]$AddPSScriptAnalyzerWorkflow - Add testing workflow -
[Parameter()][switch]$AddTestingWorkflow - Add deploy workflow -
[Parameter()][switch]$AdddeployWorkflo
Metadata
Metadata
Assignees
Labels
featureNew functionalityNew functionality