System Utilities
Git Release Utilities
Two utility commands are built into the CLI for working with git release tags in the current directory’s git repository:
latestgitrelease
Shows the latest git release tag from the current repository.
tapit latestgitrelease
nextgitrelease
Shows the next available git release tag based on the current repository’s tags.
tapit nextgitrelease
These commands inspect all tags in the local git repository and return the relevant tag. For example, if the current latest tag is v13, nextgitrelease will return v14.
This is useful for automating versioning in deployment scripts and CI/CD pipelines.
Team Management
List Teams
List all teams you are a member of with your role in each
tapit list teams
Resource Management
List Resources
List all AWS resources across apps and regions
tapit list resources [app=<app_name>] [region=<region>]
Parameters
app: Filter resources belonging to a specific appregion: Filter resources in a specific AWS region
Examples
# List all resources
tapit list resources
# Resources for specific app
tapit list resources app=myapp
# Resources in specific region
tapit list resources region=us-west-2
# Filtered view
tapit list resources app=production-app region=us-east-1
List Regions
List all AWS regions that have an active VPC for the current team
tapit list regions
Wait for Add-ons
List all add-ons attached to the app with their state and configuration
tapit list addons [-w|--wait]
Parameters
-w|--wait: Wait until all add-ons reach a stable state (fully ready or fully deleted); exits non-zero if any add-on is in a failed state
Waits until all add-ons for the specified app (or the current app) reach a stable state — either fully ready, or fully deleted (in the case of a deletion in progress).
Exits with a non-zero shell error code if any add-on is in a failed state.
This is useful in deployment scripts and CI/CD pipelines to ensure all infrastructure is ready before proceeding.
Examples
# Wait for all add-ons to be ready for the current app
tapit list addons --wait
# Wait for add-ons for a specific app
tapit list addons --wait app=myapp
VPC Management
Delete VPC
Delete the VPC and all its infrastructure resources in a given region
tapit delete [--force] vpc region=<region> # Delete VPC and all resources in the specified region
Parameters
region: AWS region of the VPC to delete (required, e.g., us-east-1)--force: Skip confirmation prompts
Examples
# Delete VPC with confirmation
tapit delete vpc region=us-west-2
# Force delete without confirmation (dangerous)
tapit delete --force vpc region=us-west-2
Warning: This operation cannot be undone and deletes all data and applications!