21 lines
728 B
YAML
21 lines
728 B
YAML
name: gcp-solution-architecture-workflow
|
|
template_url: https://github.com/example/workflow_agent
|
|
target_repository: gcp_solution_architecture_agent
|
|
phases:
|
|
- id: requirements
|
|
steps: [0]
|
|
output: requirements.md
|
|
product_selection_deferred: true
|
|
- id: architecture
|
|
steps: [1]
|
|
inputs: [requirements.md]
|
|
outputs: [architecture.md, architecture.mmd, terraform/]
|
|
- id: validation
|
|
steps: [2]
|
|
inputs: [architecture.md, architecture.mmd, terraform/]
|
|
commands: [terraform fmt -check -recursive, terraform init -backend=false, terraform validate, python3 scripts/validate_artifacts.py]
|
|
provisioning: false
|
|
- id: packaging
|
|
steps: [3, 4, 5, 6, 7]
|
|
output: solution-architecture-guide.md
|