{ "product": "ui-kit", "team_name": "searchui", "general": { "aws_regions": { "sequential": [ "us-east-1" ] }, "environments_order": { "sequential": [ "dev", "qa", "prd" ] }, "team_jenkins": "searchuibuilds", "start_environment_automatically": false, "notifications": { "slack_channels": [ "#searchuibuilds" ] } }, "ordered_phases": [ { "id": "deploy-headless-to-s3-latest", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/headless/latest", "source": "packages/headless/dist/browser", "parameters": { "acl": "public-read" } } }, { "id": "deploy-atomic-to-s3-latest", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/atomic/latest", "source": "packages/atomic/dist/atomic", "parameters": { "acl": "public-read" } } }, { "id": "deploy-headless-minor-to-s3-version", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/headless/v$[HEADLESS_MINOR_VERSION]", "source": "packages/headless/dist/browser", "parameters": { "acl": "public-read" } } }, { "id": "deploy-headless-major-to-s3-version", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/headless/v$[HEADLESS_MAJOR_VERSION]", "source": "packages/headless/dist/browser", "parameters": { "acl": "public-read" } } }, { "id": "deploy-atomic-minor-to-s3-version", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/atomic/v$[ATOMIC_MINOR_VERSION]", "source": "packages/atomic/dist/atomic", "parameters": { "acl": "public-read" } } }, { "id": "deploy-atomic-major-to-s3-version", "s3": { "bucket": "{terraform.infra.infra.bucket_binaries}", "directory": "proda/StaticCDN/atomic/v$[ATOMIC_MAJOR_VERSION]", "source": "packages/atomic/dist/atomic", "parameters": { "acl": "public-read" } } }, { "id": "qa-release", "team_jenkins": { "disabled": true, "job_name": "ui-kit-qa-release", "qa": { "disabled": false } } }, { "id": "production-release", "team_jenkins": { "disabled": true, "job_name": "ui-kit-production-release", "prd": { "disabled": false } } } ], "snyk": { "org": "coveo-jsui", "no_container_images": true, "configurations": [ { "directory": "packages/headless", "project_name": "headless-engine" }, { "directory": "packages/atomic", "project_name": "atomic" } ] }, "veracode": { "sandbox_name": "UI Kit", "app_name": "JSUI", "source": "veracode", "scan_include_patterns": "*" }, "observatory": { "no_endpoint": true }, "package_rollout": { "only_consider_changesets_after": "b244fe702d8e96d016a52715e92c8131acfde3ba" }, "deployment_config_version": 2 }