Releases: tgagor/template-dockerfiles
Releases · tgagor/template-dockerfiles
Release v0.11.7
0.11.7 (2025-02-01)
Build Systems
- deps: bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 (ad58229)
Release v0.11.6
0.11.6 (2025-01-15)
Build Systems
- deps: bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 (5678b40)
Release v0.11.5
0.11.5 (2025-01-15)
Build Systems
- deps: bump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 (7fac7df)
Release v0.11.4
0.11.4 (2025-01-15)
Tests
- update test to updated messages (c6348ec)
Release v0.11.3
0.11.3 (2025-01-15)
Tests
- fix tests after the changes (236b1d7)
Code Refactoring
- differentiate strategies between buildx and docker (aa09f5d)
- drop commented code (5d65a65)
- push at the end of all building tasks (e24d840)
- separate build strategies for buildx and build, initial effort (0548f8d)
Release v0.11.2
0.11.2 (2025-01-06)
Reverts
- Revert "fix: change plase where I call build" (4024665)
Release v0.11.1
0.11.1 (2025-01-06)
Bug Fixes
- change plase where I call build (8233a72)
Release v0.11.0
0.11.0 (2025-01-04)
Features
- allow to pass custom build options, might be used for example to pass ssh agent (f58458e)
Bug Fixes
Code Refactoring
- use dict for options passing instead of list, it's more natural (ea1d30c)
Tests
- add smoke tests for build options (acb8d43)
- add smoke tests for build options (c5c1c3a)
- add unit test for options (0587b29)
- use go run in unit tests instead of direct dependency on the binary (5bd1991)
- use go run instead of real binary (77fa03f)
Release v0.10.1
0.10.1 (2025-01-03)
Continuous Integration
- pre-commit: add pre-commit linters to the workflows execution (2e874b5)
Release v0.10.0
0.10.0 (2025-01-03)
⚠ BREAKING CHANGES
- add Image struct to simplify the parser flow
- multi-arch required serious rewrite
- move templating logic to the image package
Features
- improve indication of finished builds (d03662b)
- make standard logs less verbose (2cfd741)
Bug Fixes
- correct tagging order with buildx (1d39110)
- with buildx we have to tag and push at the same time if we want to push all the architectures, which is in contradiction with current architecture, I have to redesign it (153db5d)
Tests
- fix tests after refactor (b65c347)
- improvements and clarificaions (17b6a96)
Code Refactoring
- add Image struct to simplify the parser flow (2cdd9b9)
- move templating logic to the image package (26b7cd6)
- multi-arch required serious rewrite (3689f04)
- simplify parser call, we have all date later so we don't need to pass them specifically (075ce98)
- use only one filename sanitizer (dc9b245)