feat: Add GitRepoRegistration cmdlets (#5)
- adds GitRepoRegistration cmdlets - adds basic tests for GitRepoRegistration implementations - adds initial build project and scripts Refs: #5, #6
This commit is contained in:
parent
3547e32b6e
commit
5c09b7c5a8
66 changed files with 1619 additions and 142 deletions
|
|
@ -1,15 +1,18 @@
|
|||
param (
|
||||
[string]$path,
|
||||
param (
|
||||
[string]$powershellModuleFileLocation,
|
||||
[string]$guid,
|
||||
[string]$author,
|
||||
[string[]]$nestedModules,
|
||||
[string]$rootModule,
|
||||
[string[]]$cmdletsToExport,
|
||||
[string]$manifestFileLocation
|
||||
[string]$manifestFileLocation,
|
||||
# not used for anything yet, but I should probably simplify the module locations as they get the output dir
|
||||
# created in CopyOutputTask.cs
|
||||
[string]$outputDir
|
||||
)
|
||||
|
||||
$manifestSplat = @{
|
||||
Path = "$path"
|
||||
Path = "$powershellModuleFileLocation"
|
||||
GUID = "$guid"
|
||||
Author = "$author"
|
||||
NestedModules = @($nestedModules)
|
||||
|
|
@ -21,4 +24,4 @@ $manifestSplat = @{
|
|||
}
|
||||
|
||||
New-ModuleManifest @manifestSplat
|
||||
New-Item "$manifestFileLocation" -ItemType File
|
||||
New-Item "$manifestFileLocation" -ItemType File -Value "# This file is run when Import-Module `"PowershellModule`" is called"
|
||||
Loading…
Reference in a new issue