You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BYU's full stack team adapted this template repo for their own purposes as part of byu-oit/generator-fullstack-app (sorry, it's a private repo).
They probably created it to bake in some opinions (see #214). There are some things that look like bikeshedding at first glance (like renaming /terraform-iac to /iac) as well as some obvious enhancements, like what they're doing with test_env_var_overrides in their postman_test_lambda:
module"postman_test_lambda" {
source ="github.com/byu-oit/terraform-aws-postman-test-lambda?ref=v4.0.0"
app_name ="${local.repo_name}-${var.env}"
postman_collections = [
{
collection =var.deploy_test_postman_collection
environment =null
}
]
# set the context here so that we don't need 10+ environment.json files
test_env_var_overrides = {
context :"https://${module.my_fargate_api.dns_record.name}:4443"
}
role_permissions_boundary_arn =module.acs.role_permissions_boundary.arn
}
While we may or may not be able to include all of the opinions, I like the idea of keeping the codebases close together. There are some enhancements we can take from that repo and vice versa.
I'm open to the little changes like renaming /terraform-iac and I'd absolutely like to pull in the improvements like test_env_var_overrides. I think I see README improvements, too. I'd need to go through the commit history or look at the code with a fine-toothed comb, but it looks like the team has made good changes.
I'm treating this as a tracking issue. I may close it when the repos reach near-parity.
The text was updated successfully, but these errors were encountered:
I'm open to these changes, but I think I want to put them off for now.
We recently made a substantial number of improvements to this template, and we'd like applications that've already been created from this template to pick up the new changes. If we rename directories and files, we make the process more difficult.
BYU's full stack team adapted this template repo for their own purposes as part of
byu-oit/generator-fullstack-app
(sorry, it's a private repo).They probably created it to bake in some opinions (see #214). There are some things that look like bikeshedding at first glance (like renaming
/terraform-iac
to/iac
) as well as some obvious enhancements, like what they're doing withtest_env_var_overrides
in theirpostman_test_lambda
:While we may or may not be able to include all of the opinions, I like the idea of keeping the codebases close together. There are some enhancements we can take from that repo and vice versa.
I'm open to the little changes like renaming
/terraform-iac
and I'd absolutely like to pull in the improvements liketest_env_var_overrides
. I think I see README improvements, too. I'd need to go through the commit history or look at the code with a fine-toothed comb, but it looks like the team has made good changes.I'm treating this as a tracking issue. I may close it when the repos reach near-parity.
The text was updated successfully, but these errors were encountered: