Skip to content

Releases: radiofrance/dib

v0.9.0-rc1

24 May 08:34
cc928c0
Compare
Choose a tag to compare

Changelog

  • fd27ea0 fix(hash): hash should not depend on absolute path of files
  • 01fa0ca fix(version): fixed package name for version injected by goreleaser

v0.9.0-rc0

23 May 14:57
066b2a1
Compare
Choose a tag to compare

Breaking Changes

  • DIB no longer uses a common tag for all images, but uses a hash for each individual images.
  • DIB no longer uses git to figure out what changed, but checks the presence of tags on registry
  • No more .docker-version file required.
  • No more referential image on registry required.
  • DIB use a temporary tag prefix dev- when building images, and only pushes the final tag if the tests succeed.
  • Removed dib hash command

Changelog

  • fbe3c8a chore(ci): fix syntax error in goreleaser workflow
  • fd8210d chore(deps): update golang.org/x/sync digest to 0976fa6
  • 508eb21 chore(deps): update goreleaser/goreleaser-action action to v3
  • 8caad7d chore(deps): update minor-updates
  • d5f4613 chore(deps): update module gitlab.com/radiofrance/go-container-registry to v0.1.2
  • d24fb35 chore(deps): update patch-updates
  • 9c6b660 chore(docs): update docs with new tag mechanism
  • 375985a chore: fix golangci-lint warnings
  • 71b6e3a feat: add migrate command to migrate from old version system
  • 825914a feat: compute per-image hashes
  • 0dc9f92 feat: remove usages of .docker-version
  • a122422 feat: revamp rebuild and retag process

v0.8.2

06 May 08:19
d214979
Compare
Choose a tag to compare

Changelog

  • 615cdc8 chore(deps): update kubernetes packages to v0.24.0
  • 3604e74 chore(deps): update patch-updates to v20.10.15

v0.8.1

04 May 15:06
526b355
Compare
Choose a tag to compare

Changelog

  • 600ad08 fix(build): fixed extra tags skipped when image is rebuilt
  • 0f315e3 fix(build): fixed infinite loop when option --build-path is a subdirectory

v0.8.0

29 Apr 15:21
c8772ae
Compare
Choose a tag to compare

Changelog

  • 1a070c7 chore(deps): update actions/checkout action
  • 9a75c42 chore(deps): update actions/checkout action to v3.0.1
  • 1e48c16 chore(deps): update actions/checkout action to v3.0.2
  • 7d32429 chore(deps): update actions/setup-go action
  • ebe961d chore(deps): update golang.org/x/term digest to e5f449a
  • 850ef4f chore(deps): update golangci/golangci-lint-action action to v3
  • 234ad92 chore(deps): update kubernetes packages to v0.23.5
  • 340bbec chore(deps): update kubernetes packages to v0.23.6
  • ea023a6 chore(deps): update minor-updates
  • 81eba8f chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.16.3
  • 11717e9 chore(deps): update module github.com/spf13/viper to v1.11.0
  • f26a5ab chore(deps): upgrade to go 1.18
  • 3f28f52 feat(build): improve UX when testing builds locally
  • 0239ab2 fix(ci): fix goreleaser workflow syntax

v0.7.0

08 Apr 13:27
ff38b2a
Compare
Choose a tag to compare

Changelog

  • 0319cd4 chore(deps): update default kaniko-executor image to v1.8.1
  • e8c8c34 chore(deps): update patch-updates to v20.10.14
  • dd11d33 feat(goss): detect user shell to use with docker executor

v0.6.0

17 Mar 10:22
Compare
Choose a tag to compare

Changelog

  • 16730b1 chore(deps): update kubernetes packages to v0.23.5
  • efdf820 chore(deps): update module github.com/stretchr/testify to v1.7.1
  • aa0ba55 chore(deps): update patch-updates to v20.10.13
  • d11dccb chore(git): Ignore dib/dist directory
  • 99130f9 perf(registry): Compute registry tag presence asynchronously

v0.5.2

07 Mar 16:21
Compare
Choose a tag to compare

Changelog

  • 294f5ef fix: Normalize file paths for images that contains a '/'

v0.5.1

04 Mar 16:12
Compare
Choose a tag to compare

Changelog

  • c7dcbc4 chore(deps): update patch-updates to v20.10.12
  • c508856 fix(kaniko): Use log-format=text for kaniko to avoid bash colors in log output
  • d6cc721 fix: Be more specific on log
  • 5c021c5 fix: Race condition when transitive image build was stucked waiting on parent
  • f5350f7 fix: Run two git diff to catch all files renamed

v0.5.0

04 Mar 09:26
Compare
Choose a tag to compare

Changelog

  • 64c7478 feat: Handle dockerignore files in hash and diff
  • 2648d31 fix: Logs should use .txt, so they can be displayed in browser for gitlab job artifacts