Releases: apenella/go-docker-builder
Releases · apenella/go-docker-builder
v0.7.4
RELEASE NOTES
[0.7.4]
Changed
- Bump up golang.org/x/text to v0.7.0. It fixes CVE-2022-32149
- Bump up github.com/apenella/go-common-utils/transformer/string to v0.0.0-20221227202648-5452d804e940
- Bump up github.com/docker/docker to v23.0.1+incompatible
- Bump up github.com/go-git/go-git/v5 to v5.5.2
- Bump up github.com/spf13/afero to v1.9.4
- Bump up github.com/stretchr/testify to v1.8.2
- Bump up github.com/xanzy/ssh-agent to v0.3.3
v0.7.3
RELEASE NOTES
[0.7.3]
Fixed
- Generate auth config when username and password are empty, instead of returning an error
v0.7.2
RELEASE NOTES
[0.7.2]
Fixed
- In docker build command, before adding a new tag validate that is normalized
v0.7.1
RELEASE NOTES
[0.7.1]
Fixed
- Existing labels could not be overwritten
v0.7.0
RELEASE NOTES
[0.7.0]
Added
- Include
WithPullParentImagemethod to set wether to pull the parent image onbuildinstances - Include constructor on git auth methods
Changed
- Use go 1.19
- Use docker compose v2 to start testing stack
- Update testing docker images version
v0.6.0
RELEASE NOTES
[0.6.0]
Added
- Include
WithImageNamemethod to set image name attribute onbuildinstances - Include
WithSourceImagemethod to set source image attriubte oncopyinstances - Include
WithTargetImagemethod to set target image attriubte oncopyinstances - Include
WithImageNamemethod to set image name attribute onpushinstances
Changed
- BREAKING CHANGES: On package
build,NewDockerBuildCmdhas changed its signature toNewDockerBuildCmd(cli types.DockerClienter) *DockerBuildCmd - BREAKING CHANGES: On package
copy,NewDockerImageCopyCmdhas changed its signature toNewDockerImageCopyCmd(cli types.DockerClienter) *DockerImageCopyCmd - BREAKING CHANGES: On pacakge
push,NewDockerPushCmdhas changed its signature toNewDockerPushCmd(cli types.DockerClienter) *DockerPushCmd
v0.5.0
RELEASE NOTES
[0.5.0]
Added
- Include constructors on
build,pushandcopypackages - Include
WithXXXmethods to set attributes onbuild,pushandcopyinstances - On
buildpackage new method to add labels
Changed
- BREAKING CHANGES: On package
copy,AddTagmethod has been renamed toAddTags - BREAKING CHANGES: On pacakge
push,AddTagmethod has been renamed toAddTags
Fixed
- On
pushpackages, tag images defined onTagsattribute before push them
v0.4.0
RELEASE NOTES
[0.4.0]
Added
- Image copy package
- New intermediate filesystem to manage the build docker context. Build context filesystems let you to join multiple context before start an image build and tar itself.
- Included examples for new use cases
- Included functinal test
Changed
- Response writer to manage push all pull responses
- git context support to create a build context from a repository subfolder
Removed
- remove common package
version v0.3.3
- Do not write duplicated lines on docker response
- Include progress bar on response
version 0.3.2
Merge pull request #11 from apenella/fix-relativepath-tar-context-path Fix relativepath tar context path