-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.ps1
More file actions
20 lines (18 loc) · 806 Bytes
/
setup.ps1
File metadata and controls
20 lines (18 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
param(
[version]$Version
)
$GUID = 'ca565820-19b6-4420-b671-bbd6268b866c'
$releaseNotes = "$(Get-Content -Path '.\releaseNotes\release.md')"
New-ModuleManifest `
-Guid $GUID `
-Path "${PSScriptRoot}\src\PesterExtensions\PesterExtensions.psd1" `
-Author 'Petru Cervac' `
-Description 'Some description here and there' `
-ProjectUri 'https://github.com/BusHero/pester.extenssions' `
-LicenseUri 'https://github.com/BusHero/pester.extenssions/main/license' `
-Tags Pester, Tests `
-RootModule 'PesterExtensions.psm1' `
-FunctionsToExport 'Get-ScriptPath', 'Get-ProjectRoot', 'Test-SemanticVersionUpdate', 'Mock-EnvironmentVariable' `
-ReleaseNotes $releaseNotes `
-HelpInfoUri 'https://raw.githubusercontent.com/BusHero/PesterExtensions/main/help' `
-ModuleVersion ${Version}