diff --git a/templates/AppLockerProject/PSMDTemplate.ps1 b/templates/AppLockerProject/PSMDTemplate.ps1 index b5ec0e6..c26d28c 100644 --- a/templates/AppLockerProject/PSMDTemplate.ps1 +++ b/templates/AppLockerProject/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module','psframework', 'applocker' Author = 'Jan-Hendrik Peters' - Description = 'PowerShell Framework based AppLocker CI template' + Description = 'PSFramework-based AppLocker policy project scaffold with CI pipeline, build/test scripts and structure for authoring & validating AppLocker rules' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ } NoFolder = $true diff --git a/templates/AzureFunction/PSMDTemplate.ps1 b/templates/AzureFunction/PSMDTemplate.ps1 index da95b9b..44476f3 100644 --- a/templates/AzureFunction/PSMDTemplate.ps1 +++ b/templates/AzureFunction/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'azure', 'function' Author = 'Friedrich Weinmann' - Description = 'Basic Azure Function Template' + Description = 'Scaffold for a PowerShell Azure Functions app: base folder layout, sample function entry point and build hooks ready for adding specific triggers' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ } NoFolder = $true # Whether invoking this template should generate a new folder ... or not. diff --git a/templates/AzureFunctionEventGrid/PSMDTemplate.ps1 b/templates/AzureFunctionEventGrid/PSMDTemplate.ps1 index 2fc96ef..b05d599 100644 --- a/templates/AzureFunctionEventGrid/PSMDTemplate.ps1 +++ b/templates/AzureFunctionEventGrid/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'azure', 'function', 'eventgrid' Author = 'Jan-Hendrik Peters' - Description = 'Event Grid trigger endpoint for the basic Azure Function Template' + Description = 'Adds an Event Grid trigger function (function.json + run.ps1) to the base AzureFunction scaffold for handling Azure event notifications' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ } } diff --git a/templates/AzureFunctionRest/PSMDTemplate.ps1 b/templates/AzureFunctionRest/PSMDTemplate.ps1 index c24d779..b53ab47 100644 --- a/templates/AzureFunctionRest/PSMDTemplate.ps1 +++ b/templates/AzureFunctionRest/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'azure', 'function', 'rest' Author = 'Friedrich Weinmann' - Description = 'HTTP Trigger endpoint for the basic Azure Function Template' + Description = 'Adds an HTTP (REST) trigger function with sample request/response handling to the base AzureFunction scaffold' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ } } \ No newline at end of file diff --git a/templates/AzureFunctionTimer/PSMDTemplate.ps1 b/templates/AzureFunctionTimer/PSMDTemplate.ps1 index a31e50c..0fea904 100644 --- a/templates/AzureFunctionTimer/PSMDTemplate.ps1 +++ b/templates/AzureFunctionTimer/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'azure', 'function', 'timer' Author = 'Friedrich Weinmann' - Description = 'Timer Trigger endpoint for the basic Azure Function Template' + Description = 'Adds a timer (schedule) trigger function with example cron configuration to the base AzureFunction scaffold' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ } } \ No newline at end of file diff --git a/templates/DscClassBasedResource/PSMDTemplate.ps1 b/templates/DscClassBasedResource/PSMDTemplate.ps1 index 2366d77..1db6705 100644 --- a/templates/DscClassBasedResource/PSMDTemplate.ps1 +++ b/templates/DscClassBasedResource/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'dscresource' Author = 'Jan-Hendrik Peters' - Description = 'Basic class-based DSC resource template with support for Azure Guest Configuration' + Description = 'Class-based DSC resource scaffold (with GUID & year injection) including Azure Guest Configuration friendly structure and placeholder tests' Exclusions = @("PSMDInvoke.ps1") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { diff --git a/templates/DscModule/PSMDTemplate.ps1 b/templates/DscModule/PSMDTemplate.ps1 index adedb5e..a97f9ee 100644 --- a/templates/DscModule/PSMDTemplate.ps1 +++ b/templates/DscModule/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module' Author = 'Friedrich Weinmann' - Description = 'Module scaffold with full CI/CD support to publish DSC resources in a module' + Description = 'Full DSC module project scaffold: resources folder layout, CI/CD & build scripts, automated versioning, test harness, manifest & metadata generation' Exclusions = @("PSMDInvoke.ps1") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { diff --git a/templates/MiniModule/PSMDTemplate.ps1 b/templates/MiniModule/PSMDTemplate.ps1 index 812fbcb..b85043a 100644 --- a/templates/MiniModule/PSMDTemplate.ps1 +++ b/templates/MiniModule/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module' Author = 'Friedrich Weinmann' - Description = 'Module scaffold with full CI/CD support and minimal dependencies' + Description = 'Lean PowerShell module scaffold with CI/CD basics, minimal dependencies, build + test structure, manifest & metadata placeholders' Exclusions = @("PSMDInvoke.ps1") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { diff --git a/templates/PSFModule/PSMDTemplate.ps1 b/templates/PSFModule/PSMDTemplate.ps1 index 953b412..f97d0d1 100644 --- a/templates/PSFModule/PSMDTemplate.ps1 +++ b/templates/PSFModule/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module','psframework' Author = 'Friedrich Weinmann' - Description = 'PowerShell Framework based module scaffold' + Description = 'PSFramework-based module scaffold: prewired logging, configuration, localization, test hooks, build integration & dynamic metadata scripts' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { diff --git a/templates/PSFProject/PSMDTemplate.ps1 b/templates/PSFProject/PSMDTemplate.ps1 index 547fc75..f2d1a9f 100644 --- a/templates/PSFProject/PSMDTemplate.ps1 +++ b/templates/PSFProject/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module','psframework' Author = 'Friedrich Weinmann' - Description = 'PowerShell Framework based project scaffold' + Description = 'Comprehensive PSFramework project scaffold (no new folder) with advanced GUID/date scripts, test result setup, build + test config & version capture' Exclusions = @("PSMDInvoke.ps1", ".PSMDDependency") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { diff --git a/templates/PSFTests/PSMDTemplate.ps1 b/templates/PSFTests/PSMDTemplate.ps1 index 7396c33..2fdfd84 100644 --- a/templates/PSFTests/PSMDTemplate.ps1 +++ b/templates/PSFTests/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true # If a newer version than specified is present, instead of the specified version, make it one greater than the existing template Tags = @('Tests', 'PSFramework') # Insert Tags as desired Author = 'Friedrich Weinmann' # The author of the template, not the file / project created from it - Description = 'The PSFramework-based standard test suite for a PowerShell Module' # Try describing the template + Description = 'Standard PSFramework-powered Pester test suite scaffold: folder structure, GUID script, optional test folder/pester config hooks' Exclusions = @('PSMDInvoke.ps1') # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = { @@ -17,4 +17,4 @@ } } # Insert additional scriptblocks as needed. Each scriptblock will be executed once only on create, no matter how often it is referenced. -} \ No newline at end of file +} diff --git a/templates/module/PSMDTemplate.ps1 b/templates/module/PSMDTemplate.ps1 index 17db3e6..64df594 100644 --- a/templates/module/PSMDTemplate.ps1 +++ b/templates/module/PSMDTemplate.ps1 @@ -4,7 +4,7 @@ AutoIncrementVersion = $true Tags = 'module' Author = 'Friedrich Weinmann' - Description = 'Basic module scaffold' + Description = 'Basic PowerShell module scaffold: standard folder structure, manifest with GUID/year/scripts, function/test placeholders and PSFramework version capture' Exclusions = @("PSMDInvoke.ps1") # Contains list of files - relative path to root - to ignore when building the template Scripts = @{ guid = {