Releases: cloudposse/terraform-aws-ecs-codepipeline
v0.28.6
🚀 Enhancements
Remove unused provider dependency hashicorp/template to support arm64 @Eyjafjallajokull (#94)
what
Remove unused provider dependency hashicorp/template.
why
Because of dependency on deprecated provider this module cannot be used on arm64 computers.
references
- Closes #92
v0.28.5
🤖 Automatic Updates
chore(deps): update terraform cloudposse/repository-webhooks/github to v0.12.1 @renovate (#88)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/repository-webhooks/github (source) | module | patch | 0.12.0 -> 0.12.1 |
Release Notes
cloudposse/terraform-github-repository-webhooks
v0.12.1
🤖 Automatic Updates
Update context.tf @cloudpossebot (#33)
#### what This is an auto-generated PR that updates the `context.tf` file to the latest version from `cloudposse/terraform-null-label` #### why To support all the features of the `context` interface.Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.28.4
🤖 Automatic Updates
chore(deps): update terraform cloudposse/label/null to v0.25.0 @renovate (#84)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/label/null (source) | module | minor | 0.24.1 -> 0.25.0 |
Release Notes
cloudposse/terraform-null-label
v0.25.0
Add "tenant", "labels_as_tags", and "descriptors" @Nuru (#132)
##### what - Add additional label and `id` component: `tenant` - New input `labels_as_tags` controls which labels are exported as tags - New input `descriptor_formats` generates new output `descriptors` - Update README, remove link to obsolete `terraform-terraform-label` ##### why - Support users that host resources on behalf of and/or dedicated to single customers - Supersedes and closes #131, giving people control over which tags the module generates - Simple mechanism for creating multiple identifiers from the same inputs, reducing the need to create multiple instances of `null-label` - Document `tenant`, `labels_as_tags`, `descriptor_formats`, add additional clarification, stop promoting obsolete moduleFix: Update README Snippets @korenyoni (#130)
##### what * Update README snippets to reflect use of Terraform Registry. ##### why * Including snippets that reflect use of the Terraform Registry make it easier for users to quickly instantiate a null_label module. * README is out of date and does not include snippets that reflect use of the Terraform Registry. ##### references * N/ABridgecrew compliance @Nuru (#125)
##### what - Resolve Bridgecrew compliance complaint about example Autoscaling Group (BC_AWS_GENERAL_31) - Fix typo in README - Include Terraform lock file in `.gitignore` ##### why - Get clean Bridgecrew badge - Correct confusing error - Ensure lock files are not checked into GitHub ##### note The PR can and should be merged into `master` to update README and Bridgecrew without triggering a new release/version. These changes have no effect on the actual module in use and a release will create unnecessary ripple effects. However, merging to `master` will update the README and badges, so is worthwhile, and the changes will move forward into the next release.Properly output descriptors of chained modules @Nuru (#133)
##### what - Properly output descriptors of chained modules ##### why - Bug fix; implement intended behaviorConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.28.3
🤖 Automatic Updates
chore(deps): update terraform cloudposse/codebuild/aws to v0.37.1 @renovate (#83)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/codebuild/aws (source) | module | minor | 0.36.0 -> 0.37.1 |
Release Notes
cloudposse/terraform-aws-codebuild
v0.37.1
🤖 Automatic Updates
Update context.tf @cloudpossebot (#93)
#### what This is an auto-generated PR that updates the `context.tf` file to the latest version from `cloudposse/terraform-null-label` #### why To support all the features of the `context` interface.v0.37.0
NOTE: The github_token_type
input defaults to PARAMETER_STORE
meaning that the github_token
input is the SSM key. If previous functionality is desired then set github_token_type = "PLAINTEXT"
.
Set GitHub token to be stored as a secret @gausnes (#90)
#### what * updating GitHub token to be stored as a secret, it's currently being stored as plaintext #### why * reducing attack surface area for leaking provisioned tokensv0.36.1
🚀 Enhancements
Add `cache_bucket_suffix_enabled` to complete test @nitrocode (#92)
#### what * Add `cache_bucket_suffix_enabled` to complete test #### why * Ensure it works #### references * Closes https://github.com/cloudposse/terraform-aws-codebuild/issues/91Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by WhiteSource Renovate. View repository job log here.
v0.28.2
🤖 Automatic Updates
Update context.tf @cloudpossebot (#82)
what
This is an auto-generated PR that updates the context.tf
file to the latest version from cloudposse/terraform-null-label
why
To support all the features of the context
interface.
v0.28.1
🚀 Enhancements
Set `cache_bucket_suffix_enabled` to true again @nitrocode (#81)
what
- Set
cache_bucket_suffix_enabled
to true again
why
cache_bucket_suffix_enabled=true
seems to apply correctly in the terraform-aws-codebuild repo (see cloudposse/terraform-aws-codebuild#92)
references
- Reverts a portion of PR #80
If anyone does not want the suffix, simply set cache_bucket_suffix_enabled = false
when consuming the module.
v0.28.0
fix: pass cache_bucket_suffix_enabled through to codebuild module @inhumantsar (#80)
what
cache_bucket_suffix_enabled
was an accepted variable but wasn't passed through to codebuild.- defaulted
cache_bucket_suffix_enabled
tofalse
why
cache_bucket_suffix_enabled = true
is the default on the codebuild module, but there's a bug which prevents that from working.
references
- Closes #71
- Related to cloudposse/terraform-aws-codebuild#91
v0.27.0
[BREAKING CHANGE] support type attribute for CodeBuild environment vars @joe-niland (#77)
what
- [BREAKING CHANGE] modify environment_variables variable to support the 'type' key
why
- The CodeBuild module used by this one now supports the 'type' attribute
- Adding the 'type' attribute allows sourcing env vars from SSM Parameter Store and Secrets Manager
references
- None
v0.26.0
Fix CodeStar policy condition @joe-niland (#75)
what
- Modify codestar policy condition to correctly restrict connection usage by repo id
why
- Existing implementation would encounter a permissions error when CodePipeline attempted to use the CodeStar connection
references
- None
v0.25.0
Allow providing CodeBuild VPC config; fix CodePipeline outputs @joe-niland (#74)
what
- Allow providing vpc_config object for CodeBuild
- Fix outputs so they include either CodePipeline resource created (either Github or Bitbucket variant)
- Added output of entire CodePipeline resource
why
- There was no way to provide VPC config to the CodeBuild project created by this module
- Previously only the Github variant of the ECS CodePipeline was output
- Added output of entire CodePipeline resource so it can be used with modules such as kjagiello/terraform-aws-codepipeline-slack-notifications
references
- None