- Aug 14, 2024
-
-
Nick Brown authored
feat: add mkdocs template See merge request !91
-
- Aug 13, 2024
-
-
Dr Rich Wareham authored
Add a new template to the common pipleine which builds documentation if a mkdocs.yml file is present in the root of the repository. Nothing is done if no file is present and all jobs can be disabled via variables which makes these jobs "safe" to add to the common pipeline.
-
- Jul 24, 2024
-
-
Adam Deacon authored
feat: add terraform-fmt job See merge request !90
-
- Jul 23, 2024
-
-
Dmitrii Unterov authored
-
- Jul 19, 2024
-
-
Sam Wenham authored
fix: remove fmt job reference from terraform-module.yml See merge request !89
-
Dmitrii Unterov authored
-
- Jul 04, 2024
-
-
Dr Rich Wareham authored
feat(terraform): expose local files directory Closes #72 See merge request !88
-
Dr Rich Wareham authored
Expose the concept of a "local files" directory to terraform configurations. Configurations can load this via a variable named "local_files_dir". Such a directory will be copied from plan jobs to apply jobs and is useful in, for example, the case of Cloud Functions where a source bundle is generated as part of a plan job. Closes #72
-
- May 20, 2024
-
-
Roy Harrington authored
feat: force commitlint jobs to fail by default Closes #73 See merge request !87
-
Ryan Kowalewski authored
-
- May 17, 2024
-
-
Roy Harrington authored
Add a generic fragment to retrieve Google Secret Manager secrets. Closes #60 See merge request !86
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
-
- Apr 24, 2024
-
-
Ryan Kowalewski authored
Excluded trivy rules explained in comments Closes #70 See merge request !84
-
Dmitrii Unterov authored
-
- Apr 10, 2024
-
-
Ryan Kowalewski authored
Refactor terraform-pipeline template Closes #68 See merge request !81
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
These templates should not be being used any more so it is time to remove them from this repo permanently.
-
Ryan Kowalewski authored
fix: disable terraform_standard_module_structure tflint rule Closes #52 See merge request !83
-
Dmitrii Unterov authored
-
- Apr 09, 2024
-
-
Roy Harrington authored
chore: update tflint job to be compatible with v0.40.0+ config model See merge request !82
-
- Apr 08, 2024
-
-
Dmitrii Unterov authored
-
- Mar 26, 2024
-
-
Sam Wenham authored
feat: replace tfsec with trivy Closes #69 See merge request !80
-
Dmitrii Unterov authored
-
- Mar 01, 2024
-
-
Dmitrii Unterov authored
fix: dind race condition fix See merge request !79
-
Dmitrii Unterov authored
-
- Feb 19, 2024
-
-
Ryan Kowalewski authored
feat(artifact-registry): add support for code repositories with multiple apps Closes #65 See merge request !74
-
- Jan 31, 2024
-
-
Dave Hart authored
Add a variable called `ARTIFACT_REGISTRY_IMAGE_NAME` to allow the names assigned to images pushed to Artifact Registry to be overridden. This supports the situation where multiple apps are present in the same source code repository as the image name can be customised for each app.
-
Ryan Kowalewski authored
docs: fix changelog entry date See merge request !77
-
Roy Harrington authored
-
Ryan Kowalewski authored
docs: add missing CHANGELOG entry for check_latest_tag_in_changelog fix See merge request !76
-
Roy Harrington authored
-
Ryan Kowalewski authored
fix: getting the latest tag in the changelog expected a space after the square... Closes #61 See merge request !75
-
- Jan 29, 2024
-
-
Roy Harrington authored
fix: getting the latest tag in the changelog expected a space after the square brackets containing the semver. This isn't always the case, so don't assume this
-
- Jan 17, 2024
-
-
Ryan Kowalewski authored
feat(pre-commit): add support for Docker Closes #62 See merge request !71
-
Dr Rich Wareham authored
Add a docker service to the pre-commit job and appropriate variables to allow pre-commit jobs to use docker images should they desire. Since this change involves adding a `before_script`, future-proof ourselves against jobs wanting to customise the `before_script` section of the config by making `pre-commit` into a template job. This means that jobs can *extend* `before_script` using `!reference` tags. Closes #62
-
- Jan 16, 2024
-
-
Dr Rich Wareham authored
feat(python-tox): allow specifying version of tox Closes #63 See merge request !72
-
Dr Rich Wareham authored
Add a variable called `TOX_REQUIREMENT` which allows downstream consumers to override the version of tox installed and used. Closes #63
-