- Aug 15, 2024
-
- Aug 14, 2024
-
-
Dave Hart authored
Closes #16
-
- Aug 08, 2024
-
-
Dave Hart authored
Add `available_cpu` variable for specifying the number of CPUs to allocate to the Cloud Function. Add validation checks for the variables `available_cpu`, `available_memory_mb` and `timeout`. Closes #14
-
- Jul 24, 2024
-
-
Adam Deacon authored
update CI templates versions See merge request !16
- Jul 23, 2024
-
-
Dmitrii Unterov authored
-
- Jul 08, 2024
-
-
Dr Rich Wareham authored
chore: bump secret manager version number See merge request !15
-
Dr Rich Wareham authored
- 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
-