- Jul 04, 2024
-
-
Dr Rich Wareham authored
fix: ignore changes to docker repository See merge request !14
-
Dr Rich Wareham authored
Cloud Functions creates a docker repository for us when the function is created. It's non-trivial to get that name but ignore changes to the `docker_repository` argument so that we don't get a perma-diff.
- Jul 02, 2024
-
-
Dr Rich Wareham authored
feat: enable setting environment variables on the function See merge request !13
-
Dr Rich Wareham authored
The CI job was failing to install node. Disable temporarily to enable CI pipelines to pass.
-
Dr Rich Wareham authored
The use of coalesce() failed because both arguments are evaluated. When there is no script service account, the expression will error because the script_service_account tuple is empty. Use the ?: operator which short-circuits evaluation.
-
Dr Rich Wareham authored
It is more convenient to set non-secret information via environment variables. Expose this functionality.
- Jun 20, 2024
-
-
Dr Rich Wareham authored
Move to using Cloud Functions gen 2 Closes #11 See merge request !12
-
Dr Rich Wareham authored
Convert to using Gen 2 runtimes. For most situations this should be a transparent change but since the runtime _has_ changed and there are some subtleties around this, mark this as a breaking change. If nothing else this will cause a removal of the original function and a creation of a new one along with a change to the schema of the `function` output.
-
Dr Rich Wareham authored
Port the pre-commit jobs, CI jobs, terraform-docs and release it configuration from the GCP CLoud Run app module. This involved some automated and some manual fixups to files to appease the tflint and trivy gods. In particular we needed to add a type annotation to the `service_account` variable, change the `service_account` output to match, rename the CHANGELOG file and re-structure the README to be terraform-docs friendly. Since the types of the `service_account` variable and output have changed, mark this as a breaking feature.
- Jun 10, 2024
-
-
Andrew Vella authored
feat(alerting): Add failure alerts to catch explicit failures during invocation. Closes #10 See merge request !11
-
- May 30, 2024
-
-
Monty Dawson authored
-
- May 29, 2024
-
-
Monty Dawson authored
-
- Feb 12, 2024
-
-
Adam Deacon authored
chore: suppress one of issues in kics report Closes #8 See merge request !10
-
- Feb 09, 2024
-
-
Dmitrii Unterov authored
-
- Feb 06, 2024
-
-
Roy Harrington authored
feat: Enable versioning for source bucket Closes #7 See merge request !9
-
- Feb 05, 2024
-
-
Dmitrii Unterov authored
-
- Jan 03, 2024
-
-
Ryan Kowalewski authored
feat: add alert_notification_channels variable See merge request !8
-
Dmitrii Unterov authored
-
- Nov 03, 2023
-
-
Dmitrii Unterov authored
ci: publish to GitLab Terraform registry when tagged with valid semver Closes #6 See merge request !7
-
- Nov 02, 2023
-
-
Roy Harrington authored
-
- Dec 06, 2022
-
-
Adam Deacon authored
Update versions.tf Closes #5 See merge request !6
-
Dr Abraham Martin authored
-
- Nov 10, 2022
-
-
Dr Abraham Martin authored
chore: allow google provider v4 Closes #4 See merge request !5
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
- archive and random providers defined in required_providers. - google-beta removed as not being used in module.
-
Ryan Kowalewski authored
-
- Sep 09, 2021
-
-
Dr Rich Wareham authored
Add var for specifying service account (v2) Closes #2 See merge request !4
-
-
- Sep 08, 2021
-
-
Robin Goodall authored
-
- Sep 07, 2021
-
-
Robin Goodall authored
add support for Terraform 1.0 See merge request !2
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
-
- Aug 07, 2021
-
-
Dr Rich Wareham authored
-
- Mar 16, 2021
-
-
Monty Dawson authored
initial implementation See merge request !1
-
Dr Rich Wareham authored
Copied directly from https://gitlab.developers.cam.ac.uk/uis/devops/api/apigee-ops
-
Dr Rich Wareham authored
-