Skip to content

Releases: cloudposse/terraform-aws-cicd

0.5.0: Feature GitHub auth on build (#14)

28 Nov 09:22
96272ce
Compare
Choose a tag to compare

What

  • Use terraform codebuild module v0.6.0
  • Pass github_oauth_token to codebuild

Why

  • That version support authentication on github to fetch private dependencies on build step

Bump `terraform-aws-codebuild` version to `0.5.3`. Change ENV var default values

04 Oct 16:16
Compare
Choose a tag to compare

What

  • Bump terraform-aws-codebuild version to 0.5.3
  • Add default values to ENV vars

Why

  • Latest terraform-aws-codebuild version with bug fixes
  • CodeBuild throws errors if any provided ENV var is emtpty

Change `poll_source_changes` default type from boolean to string

03 Oct 20:56
Compare
Choose a tag to compare

What

  • Changed poll_source_changes default type from boolean to string

Why

  • The boolean default value true did not work as expected and was converted to false in
      configuration {
        OAuthToken           = "${var.github_oauth_token}"
        Owner                = "${var.repo_owner}"
        Repo                 = "${var.repo_name}"
        Branch               = "${var.branch}"
        PollForSourceChanges = "${var.poll_source_changes}"
      }
  • The module did not poll the GitHub repo for changes

  • Terraform recommendeds using explicit strings instead of boolean values

Although it appears Terraform supports boolean types, they are instead silently converted to string types. The implications of this are subtle and should be completely understood if you plan on using boolean values. It is instead recommended you avoid using boolean values for now and use explicit strings. A future version of Terraform will properly support booleans and using the current behavior could result in backwards-incompatibilities in the future.

References

Bump `terraform-aws-codebuild` version to `0.5.2`

27 Sep 19:23
Compare
Choose a tag to compare
0.4.4

Bump `terraform-aws-codebuild` version to `0.5.2` (#11)

Fix README.md

27 Sep 17:07
Compare
Choose a tag to compare
0.4.3

Fix `README.md` (#10)

Added poll source changes variable

26 Sep 08:23
Compare
Choose a tag to compare
0.4.2

Added poll source changes variable (#9)

Rename Repo

22 Sep 03:38
Compare
Choose a tag to compare

What

  • Rename repo

Why

Enable/disable final `Deploy` stage

06 Sep 03:01
Compare
Choose a tag to compare

Enable/disable final Deploy stage in CodePipeline

Add environment variables for CodeBuild to support building Docker images

03 Sep 01:12
Compare
Choose a tag to compare

Add environment variables for CodeBuild to support building Docker images

Allow CodeBuild to save Docker images to Amazon ECR

29 Aug 21:31
Compare
Choose a tag to compare

Bump tf_codebuild version to 0.3.0