terraform-aws-codebuild
terraform-aws-codebuild copied to clipboard
Aws v4 refactor
what
- Refactoring the module to use the S3 bucket module
- Use an AWS provider > v4.9.x
- Use terraform version > v1.0
why
- So that we can continue to build newer features into this module
references
-
closes #104
- #104
@Nuru I saw your comment here, and I made the refactoring to use the s3 module as you mentioned. Can you review the PR, and help me with the bridgecrew issue?
@nitrocode can you help me with this PR?
/test all
/test all
/test all
@nitrocode can you please run the tests again?
@nitrocode can you please re-run the tests now?
@nitrocode can you please re-run the tests?
/test all
@joe-niland can you please re-run the tests?
/test all
@joe-niland can you please re-run the tests again 🙏 ❔
/test all
Looks like the error on the list()
function is due to an old module in examples/vpc/main.tf
https://github.com/cloudposse/terraform-aws-codebuild/blob/6c270938df7a5e0c4dadda0a8fa53547f89fe060/examples/vpc/main.tf#L13-L15
You may need to bump the subnet and vpc modules. I would bump those to the latest and plan it locally to ensure you have the correct inputs set (It will be much faster doing that locally than bumping the version and requesting someone to rerun the tests).
@nitrocode @joe-niland I made the changes and tested them locally this time, and the plan was successful:
Plan: 42 to add, 0 to change, 0 to destroy.
Can you please re-run the tests now?
/test all
@nitrocode, @joe-niland it passed all the tests now. I'll be waiting for feedback or for a merge.
@nitrocode when can we expect a review/merge on this?
@joe-niland @Nuru when can we expect a review/merge on this?
@nitrocode @joe-niland @Nuru when can we expect a review/merge on this?
Superseded by AWS V5 Upgrade
Related pr https://github.com/cloudposse/terraform-aws-codebuild/pull/126
Thanks @denissimonovski @max-lobur and the reviewers for making it possible to migrate to v4 and v5 provider versions