- Apr 10, 2024
-
-
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
-
- Jan 03, 2024
-
-
Ryan Kowalewski authored
feat(terraform-module): allow composition with Auto DevOps modules Closes #59 See merge request !70
-
Dr Rich Wareham authored
The stock `Terraform-Module` template from GitLab defines its own stages which are _almost_ compatible with Auto DevOps but not quite. Issue #59 initially proposed re-working `terraform-module.yml` to be based on the base template but, really, the only thing that needed to be done was to move the `fmt` job from the `validate` stage to `test`. (Arguably `fmt` could be replaced by stuff from `/auto-devops/terraform-pipeline.yml` but that's for another day.) Instead of copy-pasting the module, simply import the Auto DevOps stages and move the `fmt` job. While we're here, and because this is supposed to be "the One Template To Rule Them All" for terraform modules, also add in a default `workflow` template *a la* `common-pipeline.yml`.
-
- Nov 29, 2023
-
-
Ryan Kowalewski authored
feat(terraform-pipeline.yml): enable git tag pipelines and targeted Terraform actions See merge request !69
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
-
Ryan Kowalewski authored
-
- Nov 21, 2023
-
-
Dr Rich Wareham authored
Add documentation for extending python:tox before_script See merge request !68
-
Mike Knee authored
-
- Nov 07, 2023
-
-
Roy Harrington authored
fix: add missing CHANGELOG entry for release-it See merge request !67
-
Dr Rich Wareham authored
-
- Oct 31, 2023
-
-
Roy Harrington authored
Add release-it template See merge request !65
-
- Oct 19, 2023
-
-
Ryan Kowalewski authored
fix: remove deprecated license scanning job Closes #56 See merge request !66
-
Dr Rich Wareham authored
The license scanning job was deprecated in GitLab 15.9 and removed in 16.3. Explicitly disable the job since AutoDevOps brings it in automatically. Closes #56
-
- Oct 16, 2023
-
-
Ryan Kowalewski authored
Add commitlint template Closes #55 See merge request !64
-
Ryan Kowalewski authored
-
- Oct 11, 2023
-
-
Ryan Kowalewski authored
-
- Sep 22, 2023
-
-
Roy Harrington authored
Add gitlab-ci yaml schema to settings Closes #52 See merge request !63
-
- Sep 18, 2023
-
-
Ryan Kowalewski authored
-
- Aug 17, 2023
-
-
Dr Rich Wareham authored
doc: record the consensus decision on default workflow rules Closes #54 See merge request !62
-
- Aug 15, 2023
-
-
Dr Rich Wareham authored
Closes #54
-