Skip to content

Releases: radiofrance/dib

v0.14.0

14 Nov 13:34
6a1bfae
Compare
Choose a tag to compare

Changelog

  • dd67c7d Add function to print final report URL
  • b2467d5 Add more test cases for the junit package
  • a7043de Add todo in code
  • 2ac16ec Apply PR review suggestions
  • 4194363 HTML report: Fix styles on logs section
  • 8b02efb Handle errors when dgoss test fail
  • 2d8c4c2 Improve styles on index page
  • 1759638 Move code related to Junit report parsing into a dedicated package
  • 377b841 Move junit xml parsing related code to dedicated file
  • e5a96ef Remove "no-junit" flag from build cmd
  • 06de120 Remove code that delete the "dist" directory
  • 6345c8f Remove dead code
  • 89e5968 Remove useless bootstrap sourcemap
  • c56ac2d Strips ANSI escape codes from logs
  • 203a534 beautify kaniko build logs
  • db16185 chore(deps): update dependency goreleaser/goreleaser to v1.11.5
  • 7a39c22 chore(deps): update dependency goreleaser/goreleaser to v1.12.2
  • 89b59fe chore(deps): update dependency goreleaser/goreleaser to v1.12.3
  • a1a7a33 chore(deps): update golang.org/x/sync digest to 7f9b162
  • e6ca119 chore(deps): update golang.org/x/sync digest to 8fcdb60
  • 4a99b11 chore(deps): update golang.org/x/sync digest to f12130a
  • eaecfe5 chore(deps): update golang.org/x/term digest to 7a66f97
  • 557e1d1 chore(deps): update golang.org/x/term digest to 8365914
  • 9df5e7c chore(deps): update k8s.io/utils digest to 665eaae
  • 97040a6 chore(deps): update k8s.io/utils digest to cfd413d
  • 78257a5 chore(deps): update k8s.io/utils digest to e9cbc92
  • 17a772b chore(deps): update kubernetes packages to v0.25.0
  • bc146c2 chore(deps): update kubernetes packages to v0.25.2
  • 7343326 chore(deps): update kubernetes packages to v0.25.3
  • beec129 chore(deps): update kubernetes packages to v0.25.4
  • dd2b651 chore(deps): update minor-updates
  • 10d1a92 chore(deps): update minor-updates
  • ccd44dc chore(deps): update minor-updates
  • 9930f1f chore(deps): update minor-updates
  • 34d0193 chore(deps): update minor-updates
  • e387e18 chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.17.8
  • d4ec5f7 chore(deps): update module github.com/spf13/cobra to v1.6.0
  • ff56f3c chore(deps): update module github.com/spf13/cobra to v1.6.1
  • 6002314 chore(deps): update module github.com/spf13/viper to v1.13.0
  • 345b67b chore(deps): update module github.com/spf13/viper to v1.14.0
  • 7d021a8 chore(deps): update module golang.org/x/term to v0.1.0
  • 4b40cc3 chore(deps): update module golang.org/x/term to v0.2.0
  • 68b876c chore(deps): update patch-updates
  • 420ae83 chore(deps): update patch-updates
  • 69867a9 chore(deps): update patch-updates
  • d827e15 chore(deps): update patch-updates
  • fb8cc64 chore(deps): update patch-updates
  • dc88c94 chore(deps): update patch-updates to v20.10.18
  • 8b197c0 chore(deps): update patch-updates to v20.10.19
  • 37b8721 chore(deps): update patch-updates to v20.10.21
  • b95abcd chore: Add Alexandre as CodeOwner
  • b44cff2 chore: Add install target to makefile
  • 8e33485 chore: Update golangci-lint config after moving to v1.50.0
  • 13aa956 feat: Add pretty html report for build cmd
  • 5878099 feat: HTML build report, part 2
  • df23dcf html report: Add styles on test section
  • c71a593 html report: Auto expand accordion item if a link anchor is set
  • 949a8fe html report: Improve styles on test section
  • 30584c6 html report: Improve styles on test section
  • f8bc1c5 html report: Update accordion style
  • 44063e7 refact: Remove unnecessary intermediate func
  • 3fd3dec refact: Use shared functions to run pods on kubernetes
  • 7e37303 refact: Use the same code for kubernetes labels
  • da6b22f refact: Use the same code to generate pod name between goss and kaniko
  • c9aa111 sort build report in overview section

v0.13.0

23 Aug 13:22
529b7b6
Compare
Choose a tag to compare

Changelog

  • f62b46a chore(deps): update go versio in github workflows
  • 3da95aa chore(deps): update golang.org/x/sync digest to 7fc1605
  • 8925538 chore(deps): update k8s.io/utils digest to ad59060
  • c874c87 chore(deps): update kubernetes packages to v0.24.4
  • c906fc5 chore(deps): update minor-updates
  • 55d1aea chore(deps): upgrade golangci-lint to support go 1.19
  • 1ad6ffb feat(build): add option to disable final tags to be pushed

v0.12.1

12 Aug 10:15
Compare
Choose a tag to compare

Changelog

  • c8cd545 chore(deps): update golang.org/x/sync digest to 886fb93
  • e0ed155 chore(deps): update golang.org/x/term digest to a9ba230
  • 857c6e8 chore(deps): update k8s.io/utils digest to 2e139fc
  • 2513c55 chore(deps): update k8s.io/utils digest to 56c0de1
  • b0b13c4 chore(deps): update k8s.io/utils digest to ee6ede2
  • 7ca3c44 chore(deps): update k8s.io/utils digest to f6158b4
  • c0425c7 chore(deps): update kubernetes packages to v0.24.3
  • bda4c93 chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.16.0
  • 5dcc33d chore(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.27.0
  • cf14d42 chore(deps): update module github.com/sirupsen/logrus to v1.9.0
  • 8129feb chore(deps): update module github.com/stretchr/testify to v1.8.0
  • 2569ab0 chore(deps): update patch-updates
  • 95ca9c7 chore(deps): update patch-updates
  • fafa5bd chore(deps): update patch-updates
  • 6c5bafa chore(deps): update patch-updates
  • 2247b3b chore(deps): update patch-updates
  • 117a97b chore(deps): update patch-updates
  • a00c462 chore(deps): update patch-updates
  • c6a67a1 fix: Fallback to defaulti log-level if flag is not provided

v0.12.0

28 Jun 15:43
695954d
Compare
Choose a tag to compare

Changelog

  • 58a89b9 chore(deps): update minor-updates
  • c160e8f chore(deps): update module github.com/spf13/cobra to v1.5.0
  • ba72449 chore(deps): update module github.com/stretchr/testify to v1.7.4
  • 362782d chore(deps): update module github.com/stretchr/testify to v1.7.5
  • 9aab5d1 feat(build): add standard OCI labels to images when metadata available
  • be33007 refactor(mock): allow multiple command calls to be configured

v0.11.0

20 Jun 07:05
9919587
Compare
Choose a tag to compare

Changelog

  • 6397ffb chore(deps): update kubernetes packages to v0.24.2
  • cc8031e feat(builder): support multiple destination tags
  • d1d525f feat: remove migrate command

v0.10.1

13 Jun 15:40
2a62dea
Compare
Choose a tag to compare

Changelog

  • 2d536d5 fix: Handle kaniko error when running on recent kubernetes version

v0.10.0

10 Jun 13:31
684f46b
Compare
Choose a tag to compare

Changelog

  • c1b4dcf chore(deps): update golang.org/x/sync digest to 0de741c
  • b9f6e4f chore(deps): update minor-updates
  • 0c5d480 chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.16.5
  • 6664724 chore(deps): update patch-updates
  • 2349f85 feat: Add "list" command to print list of images managed by DIB
  • b5aa48b feat: Move packages to pkg
  • ee614a3 feat: make dib-managed dockerfiles buildable without dib

v0.9.0

01 Jun 08:43
b28777d
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

  • 199c565 chore(deps): update golang.org/x/term digest to 065cf7b
  • 572bc5e chore(deps): update kubernetes packages to v0.24.1
  • fd27ea0 fix(hash): hash should not depend on absolute path of files
  • 01fa0ca fix(version): fixed package name for version injected by goreleaser
  • 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.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