make lint
#105make fmt
make destroy-all-running-boxes
added as a fix-all-my-virtualbox-vagrant-problems-now #84- Github action "Concurrency"
- Build docker image and host them on ghcr.io #108
- Build test images and host them on ghcr.io test_containers.yml
- Fixed links to reflect new repo owner #99
- New box -> Skatteetaten/hashistack #103
make precommit
will runfmt
andlint
- Superlinter update to v4
- update github actions to mirror v0.11 of box
- Lint only changed files on Pull Requests
- Schedule CI/CD Daily at 05:30
- remove
project
checkbox from issue templates. - Testing workflow will not fail fast when a job in the matrix fails
- Use slim linter
- Docker authentication #100
- Improve cleaning of temporary files from build/test procedures
- Fix docker auth login for github actions #100
example_template
logs in to docker registry based on env or config.json
- Updated to
vagrant-hashistack
version 0.10 - Moved colour definitions of ‘template_init’ recipe into variables. [no issue]
- Super-linter is run with excluding-mask, only excluding
TERRAGRUNT
linter - Super-linter is run from ghcr.io locally and in github actions
- bug where 'make template_init' would crash on End of File error. #92
- Link #94
- Link #95
- Some links in documentation [no issue]
- Linting errors [no issue]
- Added github templates for issues and PR #55
- Added healthcheck for countdash nomad job #56
- All folders contains a README.md with fitting description [no issue]
- Getting started tutorials [no issue]
- Added option to login to docker registry #467
- Updated to fit hashistack v0.7.0 #66
- Updated READMEs to fit vagrant box 0.6.x #52
- Moved getting started guides in own folder and did a small restructure in README_template.md [no issue]
- Changed set-env to environment files #68
- Tflinter
terraform_required_providers
set to false #14 - Added
make template_init
, updated READMEs and did some restructure in the reposetory #83
- Fixed broken links in READMEs #65
- Box can receive ansible arguments #57
- Moved .env to dev/ folder #64
- updated documentation: consul namespaces #28
- trigger tests for template_example by condition #12
- updated the make clean in makefile to remove more tmp files/folders #8
- updated up and template_example targets in makefile to use ci_test instead of local_test variable #38
- updated Makefile
pre-commit
withcheck_for_terraform_binary
#41 - updated up and template_example targets in makefile #45
- bumped vagrant-hashistack version to 0.5 #50
- Added command that formats/prettify all
.tf
-files in directory #21 (overwritten by #24) - Added check for consul and terraform binary in the
Makefile
#20 - Added
make pre-commit
command that use local linter and formatts/prettyfies all.tf
files #24 Vault PKI
section to README- Token for terraform-provider-vault #35
- Section how to sync modules with the latest template #32
- Added changelog enforcer to pipeline checks #31
- Added getting-started-modules and getting-started-vagrant-box #16
- links in documentation #5