Catesta
1.0.0
Catesta is a PowerShell module project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.
Minimum PowerShell version
5.1
Installation Options
Author(s)
Jake Morrison
Copyright
(c) Jake Morrison. All rights reserved.
Package Details
Owners
Tags
Actions AppVeyor AWS AWS-CodeBuild Azure Azure-DevOps CICD CodeBuild Cross-Platform CrossPlatform GitHub GitHub-Actions Extension Linux MacOS Module Modules MultiCloud Plaster PowerShell Project pwsh Scaffold Secret SecretVault Secrets Template Vault Windows
Functions
New-PowerShellProject New-VaultProject
Dependencies
-
- InvokeBuild (>= 5.8.0)
- Pester (>= 4.10.1)
- Plaster (>= 1.1.3)
- platyPS (= 0.12.0)
- PSScriptAnalyzer (>= 1.19.1)
Release Notes
https://github.com/techthoughts2/Catesta/blob/main/.github/CHANGELOG.md
FileList
- Catesta.nuspec
- Catesta.psd1
- Catesta.psm1
- en-US\Catesta-help.xml
- Resources\AppVeyor\actions_bootstrap.ps1
- Resources\AppVeyor\appveyor.yml
- Resources\AppVeyor\plasterManifest.xml
- Resources\AWS\buildspec_powershell_windows.yml
- Resources\AWS\buildspec_pwsh_linux.yml
- Resources\AWS\buildspec_pwsh_windows.yml
- Resources\AWS\configure_aws_credential.ps1
- Resources\AWS\install_modules.ps1
- Resources\AWS\plasterManifest.xml
- Resources\Azure\actions_bootstrap.ps1
- Resources\Azure\azure-pipelines.yml
- Resources\Azure\plasterManifest.xml
- Resources\GitHubActions\actions_bootstrap.ps1
- Resources\GitHubActions\plasterManifest.xml
- Resources\GitHubFiles\agitignore
- Resources\GitHubFiles\APACHELICENSE
- Resources\GitHubFiles\CHANGELOG.md
- Resources\GitHubFiles\CODE_OF_CONDUCT.md
- Resources\GitHubFiles\CONTRIBUTING.md
- Resources\GitHubFiles\GNULICENSE
- Resources\GitHubFiles\ISCLICENSE
- Resources\GitHubFiles\MITLICENSE
- Resources\GitHubFiles\PULL_REQUEST_TEMPLATE.md
- Resources\Vanilla\plasterManifest.xml
- Resources\AppVeyor\Vault\plasterManifest.xml
- Resources\AWS\CloudFormation\PowerShellCodeBuildCC.yml
- Resources\AWS\CloudFormation\PowerShellCodeBuildGit.yml
- Resources\AWS\CloudFormation\S3BucketsForPowerShellDevelopment.yml
- Resources\AWS\Vault\plasterManifest.xml
- Resources\Azure\Vault\plasterManifest.xml
- Resources\Editor\VSCode\extensions.json
- Resources\Editor\VSCode\settings.json
- Resources\Editor\VSCode\tasks.json
- Resources\GitHubActions\Vault\plasterManifest.xml
- Resources\GitHubActions\workflows\wf_Linux.yml
- Resources\GitHubActions\workflows\wf_MacOS.yml
- Resources\GitHubActions\workflows\wf_Windows.yml
- Resources\GitHubActions\workflows\wf_Windows_Core.yml
- Resources\GitHubFiles\ISSUE_TEMPLATE\bug-report.md
- Resources\GitHubFiles\ISSUE_TEMPLATE\feature_request.md
- Resources\Module\src\PSModule.build.ps1
- Resources\Module\src\PSModule.Settings.ps1
- Resources\Module\src\PSScriptAnalyzerSettings.psd1
- Resources\Vanilla\Vault\plasterManifest.xml
- Resources\Vault\src\PSScriptAnalyzerSettings.psd1
- Resources\Vault\src\PSVault.build.ps1
- Resources\Vault\src\PSVault.Settings.ps1
- Resources\Module\src\Module\Imports.ps1
- Resources\Module\src\Module\Module.psm1
- Resources\Vault\src\PSVault\PSVault.psm1
- Resources\Module\src\Module\Private\Get-Day.ps1
- Resources\Module\src\Module\Public\Get-HelloWorld.ps1
- Resources\Vault\src\PSVault\PSVault.Extension\PSVault.Extension.psd1
- Resources\Vault\src\PSVault\PSVault.Extension\PSVault.Extension.psm1
- Resources\Module\src\Tests\v4\Infrastructure\SampleInfraTest.Tests.ps1
- Resources\Module\src\Tests\v4\Unit\ExportedFunctions.Tests.ps1
- Resources\Module\src\Tests\v4\Unit\PSModule-Module.Tests.ps1
- Resources\Module\src\Tests\v5\Infrastructure\SampleInfraTest.Tests.ps1
- Resources\Module\src\Tests\v5\Unit\ExportedFunctions.Tests.ps1
- Resources\Module\src\Tests\v5\Unit\PSModule-Module.Tests.ps1
- Resources\Vault\src\Tests\v4\Unit\ExportedFunctions.Tests.ps1
- Resources\Vault\src\Tests\v4\Unit\Module-Function.Tests.ps1
- Resources\Vault\src\Tests\v4\Unit\PSVault-Module.Tests.ps1
- Resources\Vault\src\Tests\v5\Unit\ExportedFunctions.Tests.ps1
- Resources\Vault\src\Tests\v5\Unit\Module-Function.Tests.ps1
- Resources\Vault\src\Tests\v5\Unit\PSVault-Module.Tests.ps1
- Resources\Module\src\Tests\v4\Unit\Private\Private-Function.Tests.ps1
- Resources\Module\src\Tests\v4\Unit\Public\Public-Function.Tests.ps1
- Resources\Module\src\Tests\v5\Unit\Private\Private-Function.Tests.ps1
- Resources\Module\src\Tests\v5\Unit\Public\Public-Function.Tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.0 (current version) | 132 | 1/13/2022 |
0.12.4 | 102 | 10/19/2021 |
0.12.1 | 87 | 7/26/2021 |
0.12.0 | 28 | 6/13/2021 |
0.11.0 | 34 | 4/29/2021 |
0.10.2 | 129 | 12/2/2020 |
0.10.1 | 7 | 12/2/2020 |
0.10.0 | 46 | 10/5/2020 |
0.9.7 | 9 | 9/12/2020 |
0.9.0 | 9 | 9/5/2020 |
0.8.12 | 127 | 3/11/2020 |
0.8.9 | 54 | 1/15/2020 |
0.8.5 | 20 | 12/21/2019 |
0.8.4 | 10 | 12/17/2019 |
0.8.3 | 10 | 12/12/2019 |
0.8.0 | 41 | 12/2/2019 |