Releases: cloudposse/terraform-aws-codebuild
Releases · cloudposse/terraform-aws-codebuild
0.18.0 Add option to enable LOCAL_CACHE
what
- add option to enable LOCAL_CACHE
why
- In order to speed up docker build process in aws codebuild, we can enable local cache for caching docker layer.
0.17.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline
what
- Port module to Terraform 0.12
- Pin all providers
- Add example for testing
- Add
bats
andterratest
for the example - Add Codefresh badge to point to the test pipeline in
terraform-modules
project - Update README
why
- Module currently does not work with 0.12. Much easier syntax
- Better regression control
- Automatically test the example on every commit and pull request
- Provision resources on AWS in the test account and check the outputs for the correct values
terraform-modules
project contains pipelines for all terraform modules
0.16.0 Add bucket ARN output
what
- Add bucket ARN output
why
- In some cases (like interpolating the module's created bucket in another IAM policy) the ARN of the bucket is needed for interpolation
0.15.0 Fix output: Rename "role_arn" output to "role_id"
what
- Fix output: Rename "role_arn" output to "role_id"
why
-
Output
role_arn
was wrongly named, because it exposes "aws_iam_role.role.id" attribute
instead of "aws_iam_role.role.arn". -
Added both
role_arn
androle_id
0.14.0
0.13.0
0.12.1 Add `iam:PassRole` to permissions
what
- Add
iam:PassRole
to permissions
why
- Missing
0.12.0 Add permission to run ECS task to build policy
what
- Add permission to run ECS task to build policy
why
- Running one-off tasks during build process requires
ecs:RunTask
action. Ability to run such tasks is required for example when applying database migrations
0.11.0: Add badge URL (#31)
* Add badge URL * add badge_enabled * Default false
0.10.0 Add variable `build_timeout`
what
- Add variable
build_timeout
with a default of60
why
- Was missing