Files
doczyai-pipelines/bitbucket-pipelines.yml
T

38 lines
1.1 KiB
YAML
Raw Normal View History

2024-02-06 16:29:58 -06:00
pipelines:
2024-09-23 14:44:56 +01:00
default:
2024-09-23 15:12:59 +01:00
- stage:
include: cicd/example.yml
2024-09-23 14:44:56 +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