@angular-yc/cli
v1.0.49
Published
CLI tool for deploying Angular apps to Yandex Cloud
Readme
@angular-yc/cli
CLI for analyzing, packaging, and uploading Angular SSR deployments to Yandex Cloud.
Commands
angular-yc analyzeangular-yc buildangular-yc deploy-manifestangular-yc uploadangular-yc deployangular-yc plan
deploy can read options from:
- CLI flags
AYC_*environment variables- Config files (
angular-yc-cfg.json,.angular-yc-cfg,angular-yc-cfg.yml,angular-yc-cfg.yaml)
Example (env vars):
export AYC_PROJECT=.
export AYC_PROJECT_NAME=studio
export AYC_STATE_BUCKET=pchat-terraform
export AYC_STATE_KEY=studio/terraform.tfstate
export AYC_REGION=ru-central1
export AYC_APP_NAME=studio
export AYC_ENV=production
export AYC_DOMAIN_NAME=studio.example.com
angular-yc deploy --auto-approveExample (config file):
angular-yc deploy --config ./angular-yc-cfg.json --auto-approveBy default, deploy uses assets_bucket/cache_bucket from Terraform outputs in backend state.
Use --bucket/--cache-bucket only when you need explicit overrides.
Terraform root configuration is embedded in the CLI package and generated automatically at runtime.
