The project command in ThothCTL provides tools to manage, convert, upgrade, and clean up your projects. It helps streamline project management tasks and enables easy conversion between different formats and frameworks.
The project command helps developers and teams to:
ThothCTL supports the following project subcommands:
convert - Convert project to template, template to project, or between IaC frameworksupgrade - Upgrade project with latest changes from remote template repositorycleanup - Clean up residual files and directories from your project# Convert a project to a template
thothctl project convert --make-template
# Create a project from a template
thothctl project convert --make-project
# Upgrade project with latest template changes
thothctl project upgrade --dry-run
# Upgrade project interactively
thothctl project upgrade --interactive
# Clean up residual files from a project
thothctl project cleanup
| Subcommand | Description |
|---|---|
convert |
Convert between project formats and templates |
upgrade |
Upgrade project with latest changes from remote template repository |
cleanup |
Remove unnecessary files and directories from projects |
For more detailed information about project management, see: