Loading...
Loading...
Use when listing, creating, deleting, or mirroring Cloud environments, managing CDEs, deploying code to an environment, or checking environment status.
npx skill4agent add acquia/acquia-skills environment-managementacli api:applications:environment-listacli env:infoacli env:create "My Feature Branch" feature/my-branchlabelbranch# Interactive (prompts for branch)
acli env:create "QA Review"
# Non-interactive
acli env:create "Sprint 42 Demo" release/sprint-42acli env:deleteacli api:environments:code-switch <environmentId> <branch>acli api:environments:code-switch 112927-9454a2b1-cce0-475e-ae5f-5374dbca9b0a masteracli app:task-wait <uuid>acli env:mirror <source-environment> <destination-environment>app-name.envacli env:mirror myapp.prod myapp.stagingacli env:mirror myapp.prod myapp.staging \
--no-code \ # -c: skip code
--no-databases \ # -d: skip databases
--no-files \ # -f: skip files
--no-config # -p: skip configurationWarning: This overwrites the destination. All existing data in the destination environment is replaced.
acli env:cron-copy <source_env> <dest_env>acli env:cron-copy myapp.prod myapp.stagingacli env:certificate-create <certificate> <private-key>acli env:certificate-create \
/path/to/cert.pem \
/path/to/private-key.pem \
--label="My SSL Cert" \
--ca-certificates=/path/to/ca-bundle.pem \
--legacy # Use legacy SSL (non-SNI)acli env:certificate-create cert.pem key.pem --csr-id=<csr-uuid># Create the environment
acli env:create "Feature: New Checkout" feature/new-checkout
# Mirror prod data to it
acli env:mirror myapp.prod myapp.<new-cde-id>acli env:mirror myapp.prod myapp.stagingacli api:environments:code-switch <prod-env-id> mainenv:cron-copyacli api:applications:environment-list--no-databases--no-filesacli env:mirror myapp.prod myapp.staging --no-files