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
batsandterratestfor the example - Add Codefresh badge to point to the test pipeline in
terraform-modulesproject - 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-modulesproject 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_arnwas wrongly named, because it exposes "aws_iam_role.role.id" attribute
instead of "aws_iam_role.role.arn". -
Added both
role_arnandrole_id
0.14.0
0.13.0
0.12.1 Add `iam:PassRole` to permissions
what
- Add
iam:PassRoleto 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:RunTaskaction. 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_timeoutwith a default of60
why
- Was missing