Skip to content

Releases: cloudposse/terraform-aws-codebuild

0.18.0 Add option to enable LOCAL_CACHE

03 Mar 19:58
da6ad7b
Compare
Choose a tag to compare

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

02 Jul 02:19
076e5a9
Compare
Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest 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

07 May 18:24
Compare
Choose a tag to compare

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"

05 Apr 20:15
Compare
Choose a tag to compare

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 and role_id

0.14.0

31 Mar 06:37
Compare
Choose a tag to compare

what

  • Add condition to manage creation of cache bucket policy

why

0.13.0

28 Feb 22:36
Compare
Choose a tag to compare

what

  • Expose report_build_status as an external variable, defaulting to false

why

  • This flag is useful for building out Github PR-verify workflows

0.12.1 Add `iam:PassRole` to permissions

17 Jan 21:02
Compare
Choose a tag to compare

what

  • Add iam:PassRole to permissions

why

  • Missing

0.12.0 Add permission to run ECS task to build policy

17 Jan 15:52
Compare
Choose a tag to compare

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)

12 Jan 21:20
92cc9af
Compare
Choose a tag to compare
* Add badge URL

* add badge_enabled

* Default false

0.10.0 Add variable `build_timeout`

04 Jan 17:20
Compare
Choose a tag to compare

what

  • Add variable build_timeout with a default of 60

why

  • Was missing