templates/t_build_settings.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
$BuildSettingsFileContent = @"
# Settings for build. param( `$Artifacts = './artifacts', `$ModuleName = '<module>', `$ModulePath = '.\<module>', `$BuildNumber = `$env:BUILD_NUMBER, `$PercentCompliance = '50' ) ######################################################################## # Static settings. ######################################################################## `$Settings = @{ # SMBRepositoryName = '' # SMBRepositoryPath = '' # # Author = "<author>" # Owners = "" # LicenseUrl = "" # ProjectUrl = "" # PackageDescription = "" # Repository = "" # Tags = "" # # GitRepo = "" # CIUrl = "" # ApiKey = "" } ######################################################################## # Before / Hooks ######################################################################## #Synopsis: Executues before the Clean Task. #task BeforeClean {} #Synopsis: Executues after the Clean Task. #task AfterClean {} #Synopsis: Executues before the Analyze Task. #task BeforeAnalyze {} #Synopsis: Executues after the Analyze Task. #task AfterAnalyze {} #Synopsis: Executes before Test Task. #task BeforeTest {} #Synopsis: Executes after Test Task. #task AfterTest {} #Synopsis: Executes before Publish Task. #task BeforePublish {} #Synopsis: Executes after Publish Task. #task AfterPublish {} "@ |