2024-09-23 15:28:47 +01:00
|
|
|
pipeline:
|
|
|
|
|
include: cicd/example.yml
|
|
|
|
|
# branches:
|
2024-09-23 15:19:26 +01:00
|
|
|
# main:
|
|
|
|
|
# - include: cicd/deployment.yml
|
|
|
|
|
# name: deployment-dev
|
|
|
|
|
# deployment: development
|
|
|
|
|
# trigger: automatic
|
|
|
|
|
# environment:
|
|
|
|
|
# SNOWFLAKE_DATABASE: $DEV_SNOWFLAKE_DATABASE
|
|
|
|
|
# SNOWFLAKE_ROLE: $DEV_SNOWFLAKE_ROLE
|
|
|
|
|
# AWS_IODC_ROLE: $IODC_ROLE
|
|
|
|
|
# INSTANCE_ID_TF: $DEV_INSTANCE_ID_TF
|
|
|
|
|
# IS_DEPLOY_ALL: true
|
|
|
|
|
# ENVIRONMENT: dev
|
|
|
|
|
# - include: cicd/deployment.yml
|
|
|
|
|
# name: deployment-uat
|
|
|
|
|
# deployment: uat
|
|
|
|
|
# trigger: automatic
|
|
|
|
|
# environment:
|
|
|
|
|
# SNOWFLAKE_DATABASE: $UAT_SNOWFLAKE_DATABASE
|
|
|
|
|
# SNOWFLAKE_ROLE: $UAT_SNOWFLAKE_ROLE
|
|
|
|
|
# AWS_IODC_ROLE: $IODC_ROLE_UAT
|
|
|
|
|
# INSTANCE_ID_TF: $UAT_INSTANCE_ID_TF
|
|
|
|
|
# IS_DEPLOY_ALL: true
|
|
|
|
|
# ENVIRONMENT: uat
|
|
|
|
|
# - include: cicd/deployment.yml
|
|
|
|
|
# name: deployment-prod
|
|
|
|
|
# deployment: production
|
|
|
|
|
# trigger: manual
|
|
|
|
|
# environment:
|
|
|
|
|
# SNOWFLAKE_DATABASE: $PROD_SNOWFLAKE_DATABASE
|
|
|
|
|
# SNOWFLAKE_ROLE: $PROD_SNOWFLAKE_ROLE
|
|
|
|
|
# AWS_IODC_ROLE: $IODC_ROLE_PROD
|
|
|
|
|
# INSTANCE_ID_TF: $PROD_INSTANCE_ID_TF
|
|
|
|
|
# IS_DEPLOY_ALL: true
|
|
|
|
|
# ENVIRONMENT: prod
|