Release v0.0.2
✨ Features
-
Add Applications and Environments
Add a new application along with its environments using theapplication add
command. Users can add environments at the time of application creation or can be added later usingenvironment add
command.zop application add -name=new-app
-
List Applications with it's environments
Display a comprehensive list of all applications and their environments using theapplication list
command:zop application list
Example output:
1. app dev > stage > prod 2. MyApp qa > staging
-
Add Environments to Applications
Add new environments to user applications easily using theenvironment add
command, the command prompts user to select from a list of application and then add environments in ascending order of level.zop environment add
-
List Environments for Applications
View all the environments associated with a specific application using theenvironments list
command:zop environments list
Example output:
Name |Level |CreatedAt |UpdatedAt dev |1 |2024-12-17T05:34:55Z |2024-12-17T05:34:55Z stage |2 |2024-12-17T05:34:55Z |2024-12-17T05:34:55Z prod |3 |2024-12-17T05:34:55Z |2024-12-17T05:34:55Z
-
Select Existing Resources for Deployment
Add resources to users application environments by selecting from existing ones. Use thedeployment add
command. This command prompts users to select the cloud account for the deployment space and application envrionment from a list and then all possible options to assign a deployment space to the env.zop deployment add
Example usage:
zop deployment add
🛠️ Fixes
-
Cloud Account Name Validation
Added a check to validate cloud account names before printing to avoid errors. -
Field Update
Changed theorder
field tolevel
for better clarity and functionality.
Full Changelog: https://github.com/zopdev/zop-cli/commits/v0.0.2