Skip to content

Commit 02baff9

Browse files
committed
chore(infrastructure): Update SAM configuration for local, dev, and prod environments
1 parent 3542a94 commit 02baff9

3 files changed

Lines changed: 108 additions & 3 deletions

File tree

unicorn_approvals/infrastructure/samconfig.toml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ stack_name = "uni-prop-local-approvals"
55
s3_prefix = "uni-prop-local-approvals"
66
resolve_s3 = true
77
resolve_image_repositories = true
8+
region = "ap-southeast-2"
89

910
[default.build.parameters]
1011
cached = true
@@ -27,4 +28,38 @@ watch = true
2728
warm_containers = "EAGER"
2829

2930
[default.local_start_lambda.parameters]
30-
warm_containers = "EAGER"
31+
warm_containers = "EAGER"
32+
33+
# ############################################## #
34+
35+
[dev]
36+
[dev.global]
37+
[dev.global.parameters]
38+
stack_name = "uni-prop-dev-approvals"
39+
s3_prefix = "uni-prop-dev-approvals"
40+
resolve_s3 = true
41+
resolve_image_repositories = true
42+
43+
[dev.deploy]
44+
[dev.deploy.parameters]
45+
template = "packaged-testing.yaml"
46+
fail_on_empty_changeset = false
47+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
48+
parameter_overrides = "Stage=dev"
49+
50+
# ############################################## #
51+
52+
[prod]
53+
[prod.global]
54+
[prod.global.parameters]
55+
stack_name = "uni-prop-prod-approvals"
56+
s3_prefix = "uni-prop-prod-approvals"
57+
resolve_s3 = true
58+
resolve_image_repositories = true
59+
60+
[prod.deploy]
61+
[prod.deploy.parameters]
62+
template = "packaged-prod.yaml"
63+
fail_on_empty_changeset = false
64+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
65+
parameter_overrides = "Stage=prod"

unicorn_contracts/infrastructure/samconfig.toml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ stack_name = "uni-prop-local-contracts"
55
s3_prefix = "uni-prop-local-contracts"
66
resolve_s3 = true
77
resolve_image_repositories = true
8+
region = "ap-southeast-2"
89

910
[default.build.parameters]
1011
cached = true
@@ -27,4 +28,38 @@ watch = true
2728
warm_containers = "EAGER"
2829

2930
[default.local_start_lambda.parameters]
30-
warm_containers = "EAGER"
31+
warm_containers = "EAGER"
32+
33+
# ############################################## #
34+
35+
[dev]
36+
[dev.global]
37+
[dev.global.parameters]
38+
stack_name = "uni-prop-dev-contracts"
39+
s3_prefix = "uni-prop-dev-contracts"
40+
resolve_s3 = true
41+
resolve_image_repositories = true
42+
43+
[dev.deploy]
44+
[dev.deploy.parameters]
45+
template = "packaged-testing.yaml"
46+
fail_on_empty_changeset = false
47+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
48+
parameter_overrides = "Stage=dev"
49+
50+
# ############################################## #
51+
52+
[prod]
53+
[prod.global]
54+
[prod.global.parameters]
55+
stack_name = "uni-prop-prod-contracts"
56+
s3_prefix = "uni-prop-prod-contracts"
57+
resolve_s3 = true
58+
resolve_image_repositories = true
59+
60+
[prod.deploy]
61+
[prod.deploy.parameters]
62+
template = "packaged-prod.yaml"
63+
fail_on_empty_changeset = false
64+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
65+
parameter_overrides = "Stage=\"prod\""

unicorn_web/infrastructure/samconfig.toml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ stack_name = "uni-prop-local-web"
55
s3_prefix = "uni-prop-local-web"
66
resolve_s3 = true
77
resolve_image_repositories = true
8+
region = "ap-southeast-2"
89

910
[default.build.parameters]
1011
cached = true
@@ -27,4 +28,38 @@ watch = true
2728
warm_containers = "EAGER"
2829

2930
[default.local_start_lambda.parameters]
30-
warm_containers = "EAGER"
31+
warm_containers = "EAGER"
32+
33+
# ############################################## #
34+
35+
[dev]
36+
[dev.global]
37+
[dev.global.parameters]
38+
stack_name = "uni-prop-dev-web"
39+
s3_prefix = "uni-prop-dev-web"
40+
resolve_s3 = true
41+
resolve_image_repositories = true
42+
43+
[dev.deploy]
44+
[dev.deploy.parameters]
45+
template = "packaged-testing.yaml"
46+
fail_on_empty_changeset = false
47+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
48+
parameter_overrides = "Stage=dev"
49+
50+
# ############################################## #
51+
52+
[prod]
53+
[prod.global]
54+
[prod.global.parameters]
55+
stack_name = "uni-prop-prod-web"
56+
s3_prefix = "uni-prop-prod-web"
57+
resolve_s3 = true
58+
resolve_image_repositories = true
59+
60+
[prod.deploy]
61+
[prod.deploy.parameters]
62+
template = "packaged-prod.yaml"
63+
fail_on_empty_changeset = false
64+
capabilities = "CAPABILITY_IAM CAPABILITY_AUTO_EXPAND"
65+
parameter_overrides = "Stage=prod"

0 commit comments

Comments
 (0)