Releases: cloudposse/terraform-aws-cicd
Releases · cloudposse/terraform-aws-cicd
0.5.0: Feature GitHub auth on build (#14)
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
What
- Bump
terraform-aws-codebuild
version to0.5.3
- Add default values to
ENV
vars
Why
- Latest
terraform-aws-codebuild
version with bug fixes CodeBuild
throws errors if any providedENV
var is emtpty
Change `poll_source_changes` default type from boolean to string
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 tofalse
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`
0.4.4 Bump `terraform-aws-codebuild` version to `0.5.2` (#11)
Fix README.md
0.4.3 Fix `README.md` (#10)
Added poll source changes variable
0.4.2 Added poll source changes variable (#9)
Rename Repo
What
- Rename repo
Why
- To conform to community standard: https://www.terraform.io/docs/registry/modules/publish.html
Enable/disable final `Deploy` stage
Enable/disable final Deploy
stage in CodePipeline
Add environment variables for CodeBuild to support building Docker images
Add environment variables for CodeBuild
to support building Docker
images
Allow CodeBuild to save Docker images to Amazon ECR
Bump tf_codebuild
version to 0.3.0