terraform-google-bootstrap
terraform-google-bootstrap copied to clipboard
chore(master): release 0.1.0
:robot: I have created a release beep boop
0.1.0 (2022-08-11)
⚠ BREAKING CHANGES
- Update Dockerfile to install terraform-validator from gcloud (#156)
- Use user defined SA for cb triggers (#148)
- remove KMS resources in cloudbuild submodule (#143)
- Drop old TFV version (<
v0.6.0) support (#141) - hardcode create_project_sa to false (#126)
- Default trigger location in Terraform state changed, see upgrade guide for details.
- Upgrade google-project-factory to v10, add Terraform 0.13 constraint and module attribution (#81)
- Increased minimum Google provider version to 3.3
Features
- Add a lien for the seed project (#136) (3853dc4)
- Add ability to customize state bucket name (#86) (1af1405)
- Add ability to customize terraform version & upgrade to 0.12.24 (#17) (1f82423)
- Add ability to define custom list of branches to trigger apply and custom cloudbuild YAML for terraform builds (#41) (02467c8)
- Add ability to disable granting billing IAM via grant_billing_user variable (#19) (85e7a9c)
- add ability to specify random suffix for projects and GCS (#102) (da4e8c1)
- add artifacts bucket to tf workspace module (#170) (fceee53)
- Add folder mover permission by default (3fb6d5d)
- add force_destroy option for state bucket (#100) (50ce28f)
- Add KMS cmek support for state bucket (#115) (2fea4be)
- Add serviceusage api to the defaults (#13) (71daed8)
- Add skip_gcloud_download flag (#39) (0e06b29)
- Add support for terraform validator (#44) (d09725f)
- add TF cloudbuilder blueprint (#154) (34120e5)
- Add variables to allow customisation of terraform service account (#116) (b7b0090)
- added capability to toggle creation of seed project service account (#124) (0457e66)
- Added monitoring api (#22) (20a2f7e)
- allow Cloud Source Repos to be optional (#68) (6df33bc)
- allow configuration of initial terraform version in tf_cloudbuild_builder (#189) (4f38396)
- Allow service account impersonation in the local-exec gcloud runs. (#151) (6a7463b)
- CloudBuild workspace blueprint (#162) (bcbbed2)
- create Cloudbuild Source submodule (#167) (2dc083f)
- custom seed project id (#74) (4d44c4b)
- Drop old TFV version (<
v0.6.0) support (#141) (2b9bf2c) - hardcode create_project_sa to false (#126) (c1ee35e)
- migrate to GAR for runner images (#94) (02bf581)
- option to target bootstrap module at a folder (#40) (fa923a5)
- relax tf version to allow terraform 0.13 (#67) (af34b11)
- remove KMS resources in cloudbuild submodule (#143) (c1a52c7)
- Replaces deprecated bucket_policy_only for uniform_bucket_level_access (#63) (a1ef992)
- Update Dockerfile to install terraform-validator from gcloud (#156) (a300b9c)
- update terraform to 12.29 and terraform-validator to 2020-09-24 (#71) (74d7ef2)
- update TPG version constraints to allow 4.0 (#133) (71aa344)
- Upgrade default Terraform version to v1.0.2 (#112) (dac0483)
- Upgrade google-project-factory to v10, add Terraform 0.13 constraint and module attribution (#81) (4d00da3)
- Upgrade to Project Factory 7.0 (#9) (b0bb86b)
- Use user defined SA for cb triggers (#148) (5a925f8)
Bug Fixes
- add explicit dependency for GCS service account (#128) (62adacc)
- add terraform-tools to the docker images (#186) (c2d7b3f)
- cloud build trigger regex to only match the correct branches (#53) (f555239)
- downgrade minimum provider version for better compatibility with existing usage of module (#46) (2aec7c8)
- expose GAR repo name via substitutions in triggers (#97) (9ac97a3)
- Guarantee the execution permission in the entrypoint.bash file (#149) (f113076)
- Implement examples of ensuring projectCreator rights are applied (#15) (92b2774)
- Leave curl and unzip in Docker image (#106) (8d24f65)
- make trigger names generic now that multiple branches are supported (#48) (dc3c0c3)
- min version in docs to 0.12.20 (#61) (0c53fe2)
- Remove incompatible escape characters with Windows systems (CMD and PowerShell) to make the command fits in one line (#131) (56dec3e)
- Remove incorrect substitution for seed project (#84) (4ec9fa0)
- Required provider version upgraded to 0.12.20. (#59) (b1fd7e8)
- update the example module version (#50) (b933b9b)
- Update version of terraform-validator to 2021-03-22 (#103) (fb2f372)
- upgrade project factory to 10.1.1 and terraform to 0.13.6 (#93) (e04ab65)
- wait on IAM to return terraform_sa_email (#166) (45830b7)
This PR was generated with Release Please. See documentation.
@release-please[bot]
Thanks for the PR! 🚀
✅ Lint checks have passed.
Do not merge
Due to https://github.com/googleapis/release-please/issues/1567. Closing and force run worked