- Aug 27, 2024
-
-
terraform-bot authored
-
Roy Harrington authored
fix: remove length validation for 'secret_id' variable See merge request !20
-
Dmitrii Unterov authored
-
terraform-bot authored
-
Roy Harrington authored
feat: add length validation for 'secret_id' variable See merge request !19
-
- Aug 23, 2024
-
-
Dmitrii Unterov authored
-
- Aug 20, 2024
-
-
terraform-bot authored
-
Dr Rich Wareham authored
chore(deps): update dependency uis/devops/continuous-delivery/ci-templates to v4.5.0 See merge request !18
-
UIS DevOps Renovate Bot authored
-
terraform-bot authored
-
Dr Abraham Martin authored
See merge request !17
-
-
- Jul 24, 2024
-
-
terraform-bot authored
-
Adam Deacon authored
update CI templates versions See merge request !16
-
- Jul 23, 2024
-
-
Dmitrii Unterov authored
-
- May 02, 2024
-
-
terraform-bot authored
-
Ryan Kowalewski authored
feat: module should constrain only the minimum required provider version See merge request !15
-
Dmitrii Unterov authored
-
- Jan 31, 2024
-
-
terraform-bot authored
-
Ryan Kowalewski authored
fix(gitlab-ci): re-enable check_latest_tag_in_changelog job See merge request !14
-
Roy Harrington authored
-
- Jan 08, 2024
-
-
terraform-bot authored
-
Ryan Kowalewski authored
fix(gitlab-ci): disable check_latest_tag_in_changelog job See merge request !13
-
Dr Rich Wareham authored
The "check_latest_tag_in_changelog" job is useful if releases are being manually managed but in the world of release-it, it's unnecessary. This wouldn't be a problem except that the current check [1] doesn't like release-it's changelog. [1] https://gitlab.developers.cam.ac.uk/uis/devops/continuous-delivery/ ci-templates/-/blob/master/auto-devops/ check-latest-tag-in-changelog.yml?ref_type=heads#L17
-
terraform-bot authored
-
Ryan Kowalewski authored
feat: add automated release management Closes #10 See merge request !11
-
Dr Rich Wareham authored
How we version and develop modules is something which needs documenting beyond individual READMEs. For example, [1] covers how hotfixes should be made. [1] http://tinyurl.com/yskndvdu, or: https://guidebook.devops.uis.cam.ac.uk/en/latest/tutorials/ automating-gitlab-releases/ #creating-a-hotfix-for-a-previously-released-version
-
Dr Rich Wareham authored
The release-it utility expects the CHANGELOG to not have extra text at the top. Make it so.
-
- Jan 04, 2024
-
-
Dr Rich Wareham authored
Automated release management essentially requires conventional commits to be used. Add the commitlint job to enforce this.
-
Dr Rich Wareham authored
Following instructions from the guidebook, enable release automation for this module.
-
Ryan Kowalewski authored
feat: allow specifying IAM bindings via iam_policy variable Closes #11 See merge request !12
-
Dr Rich Wareham authored
Rather than requiring `project` and `region` be set, default to using the project and region of the Google provider.
-
- Jan 03, 2024
-
-
Dr Rich Wareham authored
Add a new variable, `iam_policy`, which allows one to map a set of IAM roles to assigned members. This has been ported from a MR for GitLab Project Factory[1]. [1] https://gitlab.developers.cam.ac.uk/uis/devops/infra/gitlab-project-factory/-/merge_requests/51
-
Ryan Kowalewski authored
feat(README): reflect use of packaged terraform module Closes #9 See merge request !10
-
Dr Rich Wareham authored
We now publish this module via a terraform registry managed within GitLab. Update README and examples to reflect this. Closes #9
-
- Dec 18, 2023
-
-
Ryan Kowalewski authored
fix: Terraform errors when bootstrapping projects Closes #8 See merge request !9
-
- Dec 13, 2023
-
-
Dave Hart authored
-
- Dec 11, 2023
-
- Nov 03, 2023
-
-
Dmitrii Unterov authored
ci: publish to GitLab Terraform registry when tagged with valid semver Closes #7 See merge request !8
-
- Nov 02, 2023
-
-
Roy Harrington authored
-