Catesta
Catesta is a PowerShell module and vault project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.
File Explorer
Download Latest Version (.zip)- bug-report-or-feature-request.md
- feature_request.md
- wf_Linux.yml
- wf_MacOS.yml
- wf_Windows.yml
- wf_Windows_Core.yml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- extensions.json
- settings.json
- tasks.json
- appveyor_build_results.PNG
- appveyor_new_project.PNG
- appveyor_select_code_source.PNG
- appveyor_tests_report.PNG
- catesta_appveyor_diagram.png
- AWSCodeBuild_code_coverage.PNG
- AWSCodeBuild_GitLab_Connection.png
- AWSCodeBuild_GitLab_ConnectionArn.png
- AWSCodeBuild_OAuth.png
- AWSCodeBuild_tests_report.PNG
- AWSCodeBuildBitbucket.png
- AWSCodeBuildCodeCommit.png
- AWSCodeBuildGitHub.png
- AWSCodeBuildGitLab.png
- AWSCodeBuildProjects.PNG
- PowerShell_CodeBuild_CFN_Example.PNG
- azure_devops_code_coverage.PNG
- azure_devops_new_pipeline.PNG
- azure_devops_org_new_project.PNG
- azure_devops_tests_report.PNG
- azure_pipelines_project.PNG
- catesta_azure_devops_diagram.png
- bitbucket_build_results.PNG
- bitbucket_new_project.png
- bitbucket_pipelines_tests_report_fail.png
- bitbucket_pipelines_tests_report_pass.png
- catesta_bitbucket_diagram.png
- catesta_appveyor.drawio
- catesta_aws_codebuild_bitbucket.drawio
- catesta_aws_codebuild_codecommit.drawio
- catesta_aws_codebuild_github.drawio
- catesta_aws_codebuild_gitlab.drawio
- catesta_azure_devops.drawio
- catesta_bitbucket.drawio
- catesta_cicd_integrations.drawio
- catesta_github_actions.drawio
- catesta_github_actions_aws_codebuild.drawio
- catesta_gitlab.drawio
- powershell_secretmanagement_diagram.drawio
- catesta_github_actions_diagram.png
- github_actions.PNG
- AWSCodeBuild_GitHub_Actions_Projects.png
- catesta_github_actions_aws_codebuild_diagram.png
- PowerShell_GitHub_Actions_CodeBuild_CFN_Example.png
- catesta_gitlab_diagram.png
- gitlab_blank_project.png
- gitlab_cicd_build_status.png
- gitlab_new_project.png
- gitlab_pipeline_status.png
- gitlab_powershell_test_report.png
- Catesta.PNG
- catesta_cicd_integrations.png
- Catesta_favicon-32x32.png
- CatestaIcon.png
- powershell_secretmanagement_diagram.png
- Catesta-AppVeyor.md
- Catesta-AWS.md
- Catesta-Azure.md
- Catesta-Bitbucket.md
- Catesta-GHActions.md
- Catesta-GHActionsAWSCodeBuild.md
- Catesta-GitLab.md
- Catesta-Advanced.md
- Catesta-Basics.md
- Catesta-FAQ.md
- Catesta-ModuleSchema.md
- Catesta-Vault-Extension.md
- Catesta-VaultSchema.md
- Catesta.md
- CHANGELOG.md
- index.md
- New-ModuleProject.md
- New-VaultProject.md
- requirements.txt
- New-ModuleProject.ps1
- New-VaultProject.ps1
- actions_bootstrap.ps1
- appveyor.yml
- PowerShellCodeBuildCC.yml
- PowerShellCodeBuildGit.yml
- PowerShellCodeBuildGitLab.yml
- buildspec_powershell_windows.yml
- buildspec_pwsh_linux.yml
- buildspec_pwsh_windows.yml
- configure_aws_credential.ps1
- install_modules.ps1
- actions_bootstrap.ps1
- azure-pipelines.yml
- pull_request_template.md
- actions_bootstrap.ps1
- bitbucket-pipelines.yml
- extensions.json
- settings.json
- tasks.json
- wf_Linux.yml
- wf_MacOS.yml
- wf_Windows.yml
- wf_Windows_Core.yml
- actions_bootstrap.ps1
- PowerShellGitHubActionsCodeBuild.yml
- wf_Linux.yml
- wf_Windows.yml
- wf_Windows_Core.yml
- actions_bootstrap.ps1
- bug-report.md
- feature_request.md
- PULL_REQUEST_TEMPLATE.md
- .gitlab-ci.yml
- actions_bootstrap.ps1
- bug-report.md
- feature-request.md
- Default.md
- SampleClass.ps1
- Get-Day.ps1
- Get-HelloWorld.ps1
- Imports.ps1
- Module.psm1
- Module_Classes.psm1
- SampleIntegrationTest.Tests.ps1
- Private-Function.Tests.ps1
- Public-Function.Tests.ps1
- ExportedFunctions.Tests.ps1
- PSModule-Module.Tests.ps1
- SampleIntegrationTest.Tests.ps1
- Private-Function.Tests.ps1
- Public-Function.Tests.ps1
- ExportedFunctions.Tests.ps1
- PSModule-Module.Tests.ps1
- MarkdownRepair.ps1
- PSModule.build.ps1
- PSModule.Settings.ps1
- PSScriptAnalyzerSettings.psd1
- plasterManifest.xml
- mkdocs.yml
- requirements.txt
- mkdocs.yml
- requirements.txt
- .readthedocs.yaml
- index.md
- APACHELICENSE
- GNULICENSE
- ISCLICENSE
- MITLICENSE
- agitignore
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md
- SECURITY.md
- PSVault.Extension.psd1
- PSVault.Extension.psm1
- PSVault.psm1
- ExportedFunctions.Tests.ps1
- Module-Function.Tests.ps1
- PSVault-Module.Tests.ps1
- ExportedFunctions.Tests.ps1
- Module-Function.Tests.ps1
- PSVault-Module.Tests.ps1
- PSScriptAnalyzerSettings.psd1
- PSVault.build.ps1
- PSVault.Settings.ps1
- plasterManifest.xml
- Catesta.psd1
- Catesta.psm1
- Imports.ps1
- FileChecks.Tests.ps1
- New-ModuleProject.Tests.ps1
- New-VaultProject.Tests.ps1
- New-ModuleProject.Tests.ps1
- New-VaultProject.Tests.ps1
- Catesta-Module.Tests.ps1
- ExportedFunctions.Tests.ps1
- Catesta.build.ps1
- Catesta.Settings.ps1
- MarkdownRepair.ps1
- PSScriptAnalyzerSettings.psd1
- module_schema_generator.ps1
- param_requirements.ps1
- vault_schema_generator.ps1
- .gitignore
- .readthedocs.yaml
- actions_bootstrap.ps1
- LICENSE
- mkdocs.yml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/techthoughts2/Catesta
Downloads the entire project code from GitHub to your computer.
cd Catesta
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
pip install -r src/Catesta/Resources/Read_the_Docs/material/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
