Skip to content

Releases: tgagor/template-dockerfiles

Release v0.11.7

01 Feb 12:03
605619f
Compare
Choose a tag to compare

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

15 Jan 21:59
a63b5a2
Compare
Choose a tag to compare

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

15 Jan 21:56
4f29609
Compare
Choose a tag to compare

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

15 Jan 21:30
Compare
Choose a tag to compare

0.11.4 (2025-01-15)

Tests

  • update test to updated messages (c6348ec)

Release v0.11.3

15 Jan 21:12
Compare
Choose a tag to compare

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

06 Jan 22:32
Compare
Choose a tag to compare

0.11.2 (2025-01-06)

Reverts

  • Revert "fix: change plase where I call build" (4024665)

Release v0.11.1

06 Jan 22:28
Compare
Choose a tag to compare

0.11.1 (2025-01-06)

Bug Fixes

  • change plase where I call build (8233a72)

Release v0.11.0

04 Jan 17:36
Compare
Choose a tag to compare

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

  • remove wrong description (dc9840f)

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

03 Jan 21:47
Compare
Choose a tag to compare

0.10.1 (2025-01-03)

Continuous Integration

  • pre-commit: add pre-commit linters to the workflows execution (2e874b5)

Release v0.10.0

03 Jan 17:37
Compare
Choose a tag to compare

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)