Skip to content

Releases: siderolabs/bldr

v0.3.2

06 Aug 13:23
v0.3.2
9a526ec
Compare
Choose a tag to compare

bldr 0.3.2 (2024-08-05)

Welcome to the v0.3.2 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Dmitriy Matrenichev
  • Noel Georgi
  • Andrey Smirnov
  • Andrey Smirnov
  • Utku Ozdemir

Changes

12 commits

  • 9a526ec chore: bump deps
  • 7f6df03 chore: set PKG_NAME environment variable
  • a7ac3b0 feat: provision platform context dynamically
  • 40aea38 feat: support per-dependency arch
  • 65e6a18 feat: support platform override
  • 6eaf7ab feat: support multiple cache paths
  • 6db0478 chore: support platform for dependencies
  • 2ad4508 chore: bump deps
  • 02c15d5 release(v0.2.2): prepare release
  • 20de986 feat: support --cache-from/--cache-imports
  • 38bee98 chore: rekres to support gh actions
  • d7f236f chore: add a no-op github workflow

Changes since v0.3.1

1 commit

Changes from siderolabs/gen

17 commits

  • 7654108 chore: add hashtriemap implementation
  • 8485864 chore: optimize maps.Values and maps.Keys
  • 238baf9 chore: add typesafe SyncMap and bump stuff
  • efca710 chore: add FilterInPlace method to maps and update module
  • 36a3ae3 feat: update module
  • f9f5805 chore: bump rekres and add functions from exp
  • b968d21 feat: add TryRecv and RecvWithContext functions
  • 476dfea feat: add foreach and clear to lazymap
  • 214c1ef chore: set slice.Filter result slice cap to len
  • 8e89b1e feat: add GetOrCreate and GetOrCall methods
  • 7c7ccc3 feat: introduce channel SendWithContext
  • b3b6db8 fix: fix Copy documentation and implementation
  • 521f737 feat: add xerrors package which contains additions to the std errors
  • 726e066 fix: rename tuples.go to pair.go and set proper package name
  • d8d7d25 chore: minor additions
  • 338a650 chore: add initial implementation and documentation
  • 4fd8667 Initial commit

Dependency Changes

  • github.com/containerd/platforms v0.2.1 new
  • github.com/emicklei/dot v1.6.0 -> v1.6.2
  • github.com/google/go-github/v63 v63.0.0 new
  • github.com/moby/buildkit v0.12.1 -> v0.15.1
  • github.com/moby/docker-image-spec v1.3.1 new
  • github.com/opencontainers/image-spec v1.1.0-rc3 -> v1.1.0
  • github.com/otiai10/copy v1.12.0 -> v1.14.0
  • github.com/siderolabs/gen v0.5.0 new
  • github.com/spf13/cobra v1.7.0 -> v1.8.1
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • golang.org/x/oauth2 v0.11.0 -> v0.22.0
  • golang.org/x/sync v0.3.0 -> v0.8.0

Previous release can be found at v0.2.1

v0.3.1

23 May 13:38
v0.3.1
7f6df03
Compare
Choose a tag to compare

bldr 0.3.1 (2024-05-23)

Welcome to the v0.3.1 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Dmitriy Matrenichev
  • Noel Georgi
  • Andrey Smirnov
  • Andrey Smirnov
  • Utku Ozdemir

Changes

11 commits

  • 7f6df03 chore: set PKG_NAME environment variable
  • a7ac3b0 feat: provision platform context dynamically
  • 40aea38 feat: support per-dependency arch
  • 65e6a18 feat: support platform override
  • 6eaf7ab feat: support multiple cache paths
  • 6db0478 chore: support platform for dependencies
  • 2ad4508 chore: bump deps
  • 02c15d5 release(v0.2.2): prepare release
  • 20de986 feat: support --cache-from/--cache-imports
  • 38bee98 chore: rekres to support gh actions
  • d7f236f chore: add a no-op github workflow

Changes since v0.3.0

1 commit

  • 7f6df03 chore: set PKG_NAME environment variable

Changes from siderolabs/gen

15 commits

  • 238baf9 chore: add typesafe SyncMap and bump stuff
  • efca710 chore: add FilterInPlace method to maps and update module
  • 36a3ae3 feat: update module
  • f9f5805 chore: bump rekres and add functions from exp
  • b968d21 feat: add TryRecv and RecvWithContext functions
  • 476dfea feat: add foreach and clear to lazymap
  • 214c1ef chore: set slice.Filter result slice cap to len
  • 8e89b1e feat: add GetOrCreate and GetOrCall methods
  • 7c7ccc3 feat: introduce channel SendWithContext
  • b3b6db8 fix: fix Copy documentation and implementation
  • 521f737 feat: add xerrors package which contains additions to the std errors
  • 726e066 fix: rename tuples.go to pair.go and set proper package name
  • d8d7d25 chore: minor additions
  • 338a650 chore: add initial implementation and documentation
  • 4fd8667 Initial commit

Dependency Changes

  • github.com/containerd/containerd v1.7.3 -> v1.7.17
  • github.com/emicklei/dot v1.6.0 -> v1.6.2
  • github.com/google/go-github/v62 v62.0.0 new
  • github.com/moby/buildkit v0.12.1 -> v0.13.2
  • github.com/moby/docker-image-spec v1.3.1 new
  • github.com/opencontainers/image-spec v1.1.0-rc3 -> v1.1.0
  • github.com/otiai10/copy v1.12.0 -> v1.14.0
  • github.com/siderolabs/gen v0.4.8 new
  • github.com/spf13/cobra v1.7.0 -> v1.8.0
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • golang.org/x/oauth2 v0.11.0 -> v0.20.0
  • golang.org/x/sync v0.3.0 -> v0.7.0

Previous release can be found at v0.2.1

v0.3.0

07 Mar 15:30
v0.3.0
a7ac3b0
Compare
Choose a tag to compare

bldr 0.3.0 (2024-03-07)

Welcome to the v0.3.0 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Dmitriy Matrenichev
  • Noel Georgi
  • Andrey Smirnov
  • Andrey Smirnov
  • Utku Ozdemir

Changes

10 commits

  • a7ac3b0 feat: provision platform context dynamically
  • 40aea38 feat: support per-dependency arch
  • 65e6a18 feat: support platform override
  • 6eaf7ab feat: support multiple cache paths
  • 6db0478 chore: support platform for dependencies
  • 2ad4508 chore: bump deps
  • 02c15d5 release(v0.2.2): prepare release
  • 20de986 feat: support --cache-from/--cache-imports
  • 38bee98 chore: rekres to support gh actions
  • d7f236f chore: add a no-op github workflow

Changes from siderolabs/gen

14 commits

  • efca710 chore: add FilterInPlace method to maps and update module
  • 36a3ae3 feat: update module
  • f9f5805 chore: bump rekres and add functions from exp
  • b968d21 feat: add TryRecv and RecvWithContext functions
  • 476dfea feat: add foreach and clear to lazymap
  • 214c1ef chore: set slice.Filter result slice cap to len
  • 8e89b1e feat: add GetOrCreate and GetOrCall methods
  • 7c7ccc3 feat: introduce channel SendWithContext
  • b3b6db8 fix: fix Copy documentation and implementation
  • 521f737 feat: add xerrors package which contains additions to the std errors
  • 726e066 fix: rename tuples.go to pair.go and set proper package name
  • d8d7d25 chore: minor additions
  • 338a650 chore: add initial implementation and documentation
  • 4fd8667 Initial commit

Dependency Changes

  • github.com/containerd/containerd v1.7.3 -> v1.7.13
  • github.com/emicklei/dot v1.6.0 -> v1.6.1
  • github.com/google/go-github/v60 v60.0.0 new
  • github.com/moby/buildkit v0.12.1 -> v0.12.5
  • github.com/opencontainers/image-spec v1.1.0-rc3 -> v1.1.0
  • github.com/otiai10/copy v1.12.0 -> v1.14.0
  • github.com/siderolabs/gen v0.4.7 new
  • github.com/spf13/cobra v1.7.0 -> v1.8.0
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • golang.org/x/oauth2 v0.11.0 -> v0.18.0
  • golang.org/x/sync v0.3.0 -> v0.6.0

Previous release can be found at v0.2.1

v0.2.3

01 Nov 21:01
v0.2.3
2ad4508
Compare
Choose a tag to compare

bldr 0.2.3 (2023-10-30)

Welcome to the v0.2.3 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Dmitriy Matrenichev

Changes

5 commits

  • 2ad4508 chore: bump deps
  • 02c15d5 release(v0.2.2): prepare release
  • 20de986 feat: support --cache-from/--cache-imports
  • 38bee98 chore: rekres to support gh actions
  • d7f236f chore: add a no-op github workflow

Changes since v0.2.2

1 commit

Dependency Changes

  • github.com/containerd/containerd v1.7.3 -> v1.7.8
  • github.com/google/go-github/v56 v56.0.0 new
  • github.com/moby/buildkit v0.12.1 -> v0.12.3
  • github.com/opencontainers/image-spec v1.1.0-rc3 -> v1.1.0-rc5
  • github.com/otiai10/copy v1.12.0 -> v1.14.0
  • golang.org/x/oauth2 v0.11.0 -> v0.13.0
  • golang.org/x/sync v0.3.0 -> v0.4.0

Previous release can be found at v0.2.1

v0.2.2

18 Sep 08:15
v0.2.2
02c15d5
Compare
Choose a tag to compare

bldr 0.2.2 (2023-09-18)

Welcome to the v0.2.2 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Noel Georgi

Changes

4 commits

  • 02c15d5 release(v0.2.2): prepare release
  • 20de986 feat: support --cache-from/--cache-imports
  • 38bee98 chore: rekres to support gh actions
  • d7f236f chore: add a no-op github workflow

Dependency Changes

  • github.com/containerd/containerd v1.7.3 -> v1.7.6
  • github.com/moby/buildkit v0.12.1 -> v0.12.2
  • golang.org/x/oauth2 v0.11.0 -> v0.12.0

Previous release can be found at v0.2.1

v0.2.1

01 Sep 22:09
v0.2.1
8caa38e
Compare
Choose a tag to compare

bldr 0.2.1 (2023-08-10)

Welcome to the v0.2.1 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Alexey Palazhchenko
  • Dmitriy Matrenichev
  • Alexey Palazhchenko
  • Artem Chernyshev
  • Andrey Smirnov
  • Brad Beam
  • Niklas Wik

Changes

83 commits

  • 8caa38e chore: bump deps
  • 04bd0a3 release(v0.2.0): prepare release
  • 97650b2 feat: implement --no-cache option
  • bc2438e chore: bump deps
  • f8905e8 chore: bump deps
  • 4c077ad chore: rekres + bump deps
  • 3d32358 chore: bump deps
  • a7421af chore: bump deps
  • 4f20353 chore: bump deps
  • ed832fe chore: bump deps
  • f2f1d18 chore: bump dependencies
  • 77bd646 chore: rekres
  • 0af77c6 chore: bump go dependencies
  • a46c868 chore: bump dependencies
  • 804a03b chore: bump dependencies
  • 1218936 chore: bump deps
  • afa3012 chore: disable drone slack pipeline for renovate
  • f2690f0 chore: disable drone for renovate/dependabot
  • cb072a4 chore: bump deps
  • 42c0ffb fix: multi arch build
  • 5613733 chore: update renovate config
  • 9b2810f chore: kresify, rename
  • b979fbd feat: implement additional variables and bldr eval
  • bf9bada fix: remove "promoted dependency" feature
  • a714657 fix: skip merging if no dependencies found
  • cedc88a feat: support build behind proxy
  • 81055c0 fix: make sure cache persists local context changes
  • 03757bb feat: use new LLB merge operation, allow from: in deps
  • febf1d0 chore: bump dependencies
  • 9d49478 chore: rename org
  • 376fe2b feat: implement SOURCE_DATE_EPOCH build argument
  • 7a0ad18 feat: support cache mounts
  • 86cfe12 fix: respect HTTP proxy settings
  • e2c007a feat: optimize build time by removing unnecessary I/O
  • 384f28d chore: add debug --json flag to llb
  • d4df177 feat: bump Alpine image for the alpine image
  • 6ffa6b2 feat: add destination name to error messages
  • 3198175 chore: bump dependencies
  • 8c545bd fix: detect updates for containerd
  • a8d27f7 fix: detect updates for runc and similar pkgs
  • aa62d4a feat: add checksum validation
  • 07cd6ea feat: implement bldr update --dry command
  • 533e360 feat: add support for image labels
  • f27a804 fix: support multi-platform key passed in via options
  • f3b2dcf fix: update properly reference to the image in export map
  • f71d92d chore: fix master build by adding SSH_KEY
  • e42dfc4 feat: build bldr for linux/amd64 and linux/arm64
  • 39b6665 docs: use correct term instead of 'shebang'
  • 47a36b3 fix: linter shouldn't complain on finalize on steps missing
  • 4f43f7e chore: use git instead of gitmeta
  • 7745285 test: add integration test for variables and Sprig template funcs
  • ba41ffb chore: fancy slack webhook message
  • b40ae96 feat: implement integration tests for bldr
  • fb7f613 feat: add bldr validate command
  • 31a7421 feat: stop on error in any package, more validation
  • b10aef0 chore: move 'upgrade' under pkg/
  • 8513435 docs: add documentation for the bldr
  • 94637ff fix: add 'test' step to the build
  • d8b00d4 chore: remove ca-certificates from base image
  • 1289eba feat: implement Pkgfile and support variables for templates
  • 2b9366f feat: add support for runtime dependencies
  • ae7df38 feat: add Alpine packages to the dependency graph
  • 067a1ea feat: allow 'graph' to be generated without 'target'
  • cdc4af3 feat: graph external dependencies (images) in addition to stages
  • 3576a53 chore: add golangci-lint and fix linter issues
  • 285fcfe chore: remove 'bldr convert' command
  • 2b3b543 chore: bump docker version to enable image push
  • 8292442 chore: make bldr push its images on 'master' build
  • ea80f4e feat: new version of bldr based on buildkit LLB
  • [e37bd48](https://github.com/side...
Read more

v0.2.0

19 May 11:18
v0.2.0
04bd0a3
Compare
Choose a tag to compare

bldr 0.2.0 (2023-05-19)

Welcome to the v0.2.0 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Alexey Palazhchenko
  • Alexey Palazhchenko
  • Artem Chernyshev
  • Dmitriy Matrenichev
  • Andrey Smirnov
  • Brad Beam
  • Niklas Wik

Changes

82 commits

  • 04bd0a3 release(v0.2.0): prepare release
  • 97650b2 feat: implement --no-cache option
  • bc2438e chore: bump deps
  • f8905e8 chore: bump deps
  • 4c077ad chore: rekres + bump deps
  • 3d32358 chore: bump deps
  • a7421af chore: bump deps
  • 4f20353 chore: bump deps
  • ed832fe chore: bump deps
  • f2f1d18 chore: bump dependencies
  • 77bd646 chore: rekres
  • 0af77c6 chore: bump go dependencies
  • a46c868 chore: bump dependencies
  • 804a03b chore: bump dependencies
  • 1218936 chore: bump deps
  • afa3012 chore: disable drone slack pipeline for renovate
  • f2690f0 chore: disable drone for renovate/dependabot
  • cb072a4 chore: bump deps
  • 42c0ffb fix: multi arch build
  • 5613733 chore: update renovate config
  • 9b2810f chore: kresify, rename
  • b979fbd feat: implement additional variables and bldr eval
  • bf9bada fix: remove "promoted dependency" feature
  • a714657 fix: skip merging if no dependencies found
  • cedc88a feat: support build behind proxy
  • 81055c0 fix: make sure cache persists local context changes
  • 03757bb feat: use new LLB merge operation, allow from: in deps
  • febf1d0 chore: bump dependencies
  • 9d49478 chore: rename org
  • 376fe2b feat: implement SOURCE_DATE_EPOCH build argument
  • 7a0ad18 feat: support cache mounts
  • 86cfe12 fix: respect HTTP proxy settings
  • e2c007a feat: optimize build time by removing unnecessary I/O
  • 384f28d chore: add debug --json flag to llb
  • d4df177 feat: bump Alpine image for the alpine image
  • 6ffa6b2 feat: add destination name to error messages
  • 3198175 chore: bump dependencies
  • 8c545bd fix: detect updates for containerd
  • a8d27f7 fix: detect updates for runc and similar pkgs
  • aa62d4a feat: add checksum validation
  • 07cd6ea feat: implement bldr update --dry command
  • 533e360 feat: add support for image labels
  • f27a804 fix: support multi-platform key passed in via options
  • f3b2dcf fix: update properly reference to the image in export map
  • f71d92d chore: fix master build by adding SSH_KEY
  • e42dfc4 feat: build bldr for linux/amd64 and linux/arm64
  • 39b6665 docs: use correct term instead of 'shebang'
  • 47a36b3 fix: linter shouldn't complain on finalize on steps missing
  • 4f43f7e chore: use git instead of gitmeta
  • 7745285 test: add integration test for variables and Sprig template funcs
  • ba41ffb chore: fancy slack webhook message
  • b40ae96 feat: implement integration tests for bldr
  • fb7f613 feat: add bldr validate command
  • 31a7421 feat: stop on error in any package, more validation
  • b10aef0 chore: move 'upgrade' under pkg/
  • 8513435 docs: add documentation for the bldr
  • 94637ff fix: add 'test' step to the build
  • d8b00d4 chore: remove ca-certificates from base image
  • 1289eba feat: implement Pkgfile and support variables for templates
  • 2b9366f feat: add support for runtime dependencies
  • ae7df38 feat: add Alpine packages to the dependency graph
  • 067a1ea feat: allow 'graph' to be generated without 'target'
  • cdc4af3 feat: graph external dependencies (images) in addition to stages
  • 3576a53 chore: add golangci-lint and fix linter issues
  • 285fcfe chore: remove 'bldr convert' command
  • 2b3b543 chore: bump docker version to enable image push
  • 8292442 chore: make bldr push its images on 'master' build
  • ea80f4e feat: new version of bldr based on buildkit LLB
  • e37bd48 chore: use Alpine 3.10 as base image for the builds
  • ...
Read more

v0.2.0-alpha.12

18 Jan 17:22
v0.2.0-alpha.12
3d32358
Compare
Choose a tag to compare
v0.2.0-alpha.12 Pre-release
Pre-release

bldr 0.2.0-alpha.12 (2023-01-18)

Welcome to the v0.2.0-alpha.12 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Alexey Palazhchenko
  • Alexey Palazhchenko
  • Artem Chernyshev
  • Andrey Smirnov
  • Brad Beam
  • Dmitriy Matrenichev
  • Niklas Wik

Changes

77 commits

  • 3d32358 chore: bump deps
  • a7421af chore: bump deps
  • 4f20353 chore: bump deps
  • ed832fe chore: bump deps
  • f2f1d18 chore: bump dependencies
  • 77bd646 chore: rekres
  • 0af77c6 chore: bump go dependencies
  • a46c868 chore: bump dependencies
  • 804a03b chore: bump dependencies
  • 1218936 chore: bump deps
  • afa3012 chore: disable drone slack pipeline for renovate
  • f2690f0 chore: disable drone for renovate/dependabot
  • cb072a4 chore: bump deps
  • 42c0ffb fix: multi arch build
  • 5613733 chore: update renovate config
  • 9b2810f chore: kresify, rename
  • b979fbd feat: implement additional variables and bldr eval
  • bf9bada fix: remove "promoted dependency" feature
  • a714657 fix: skip merging if no dependencies found
  • cedc88a feat: support build behind proxy
  • 81055c0 fix: make sure cache persists local context changes
  • 03757bb feat: use new LLB merge operation, allow from: in deps
  • febf1d0 chore: bump dependencies
  • 9d49478 chore: rename org
  • 376fe2b feat: implement SOURCE_DATE_EPOCH build argument
  • 7a0ad18 feat: support cache mounts
  • 86cfe12 fix: respect HTTP proxy settings
  • e2c007a feat: optimize build time by removing unnecessary I/O
  • 384f28d chore: add debug --json flag to llb
  • d4df177 feat: bump Alpine image for the alpine image
  • 6ffa6b2 feat: add destination name to error messages
  • 3198175 chore: bump dependencies
  • 8c545bd fix: detect updates for containerd
  • a8d27f7 fix: detect updates for runc and similar pkgs
  • aa62d4a feat: add checksum validation
  • 07cd6ea feat: implement bldr update --dry command
  • 533e360 feat: add support for image labels
  • f27a804 fix: support multi-platform key passed in via options
  • f3b2dcf fix: update properly reference to the image in export map
  • f71d92d chore: fix master build by adding SSH_KEY
  • e42dfc4 feat: build bldr for linux/amd64 and linux/arm64
  • 39b6665 docs: use correct term instead of 'shebang'
  • 47a36b3 fix: linter shouldn't complain on finalize on steps missing
  • 4f43f7e chore: use git instead of gitmeta
  • 7745285 test: add integration test for variables and Sprig template funcs
  • ba41ffb chore: fancy slack webhook message
  • b40ae96 feat: implement integration tests for bldr
  • fb7f613 feat: add bldr validate command
  • 31a7421 feat: stop on error in any package, more validation
  • b10aef0 chore: move 'upgrade' under pkg/
  • 8513435 docs: add documentation for the bldr
  • 94637ff fix: add 'test' step to the build
  • d8b00d4 chore: remove ca-certificates from base image
  • 1289eba feat: implement Pkgfile and support variables for templates
  • 2b9366f feat: add support for runtime dependencies
  • ae7df38 feat: add Alpine packages to the dependency graph
  • 067a1ea feat: allow 'graph' to be generated without 'target'
  • cdc4af3 feat: graph external dependencies (images) in addition to stages
  • 3576a53 chore: add golangci-lint and fix linter issues
  • 285fcfe chore: remove 'bldr convert' command
  • 2b3b543 chore: bump docker version to enable image push
  • 8292442 chore: make bldr push its images on 'master' build
  • ea80f4e feat: new version of bldr based on buildkit LLB
  • e37bd48 chore: use Alpine 3.10 as base image for the builds
  • 2be6335 chore: default organization/registry to the ones bldr was built with
  • 62ea4a5 chore: fix race in verify method
  • 0272817 chore: update channel name
  • 78d400c chore: bump docker in Drone (#11)
  • [946e61b](https://github.com/sider...
Read more

v0.2.0-alpha.11

06 Dec 13:57
v0.2.0-alpha.11
ed832fe
Compare
Choose a tag to compare
v0.2.0-alpha.11 Pre-release
Pre-release

bldr 0.2.0-alpha.11 (2022-12-06)

Welcome to the v0.2.0-alpha.11 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Noel Georgi
  • Andrew Rynhard
  • Alexey Palazhchenko
  • Alexey Palazhchenko
  • Artem Chernyshev
  • Andrey Smirnov
  • Brad Beam
  • Niklas Wik

Changes

74 commits

  • ed832fe chore: bump deps
  • f2f1d18 chore: bump dependencies
  • 77bd646 chore: rekres
  • 0af77c6 chore: bump go dependencies
  • a46c868 chore: bump dependencies
  • 804a03b chore: bump dependencies
  • 1218936 chore: bump deps
  • afa3012 chore: disable drone slack pipeline for renovate
  • f2690f0 chore: disable drone for renovate/dependabot
  • cb072a4 chore: bump deps
  • 42c0ffb fix: multi arch build
  • 5613733 chore: update renovate config
  • 9b2810f chore: kresify, rename
  • b979fbd feat: implement additional variables and bldr eval
  • bf9bada fix: remove "promoted dependency" feature
  • a714657 fix: skip merging if no dependencies found
  • cedc88a feat: support build behind proxy
  • 81055c0 fix: make sure cache persists local context changes
  • 03757bb feat: use new LLB merge operation, allow from: in deps
  • febf1d0 chore: bump dependencies
  • 9d49478 chore: rename org
  • 376fe2b feat: implement SOURCE_DATE_EPOCH build argument
  • 7a0ad18 feat: support cache mounts
  • 86cfe12 fix: respect HTTP proxy settings
  • e2c007a feat: optimize build time by removing unnecessary I/O
  • 384f28d chore: add debug --json flag to llb
  • d4df177 feat: bump Alpine image for the alpine image
  • 6ffa6b2 feat: add destination name to error messages
  • 3198175 chore: bump dependencies
  • 8c545bd fix: detect updates for containerd
  • a8d27f7 fix: detect updates for runc and similar pkgs
  • aa62d4a feat: add checksum validation
  • 07cd6ea feat: implement bldr update --dry command
  • 533e360 feat: add support for image labels
  • f27a804 fix: support multi-platform key passed in via options
  • f3b2dcf fix: update properly reference to the image in export map
  • f71d92d chore: fix master build by adding SSH_KEY
  • e42dfc4 feat: build bldr for linux/amd64 and linux/arm64
  • 39b6665 docs: use correct term instead of 'shebang'
  • 47a36b3 fix: linter shouldn't complain on finalize on steps missing
  • 4f43f7e chore: use git instead of gitmeta
  • 7745285 test: add integration test for variables and Sprig template funcs
  • ba41ffb chore: fancy slack webhook message
  • b40ae96 feat: implement integration tests for bldr
  • fb7f613 feat: add bldr validate command
  • 31a7421 feat: stop on error in any package, more validation
  • b10aef0 chore: move 'upgrade' under pkg/
  • 8513435 docs: add documentation for the bldr
  • 94637ff fix: add 'test' step to the build
  • d8b00d4 chore: remove ca-certificates from base image
  • 1289eba feat: implement Pkgfile and support variables for templates
  • 2b9366f feat: add support for runtime dependencies
  • ae7df38 feat: add Alpine packages to the dependency graph
  • 067a1ea feat: allow 'graph' to be generated without 'target'
  • cdc4af3 feat: graph external dependencies (images) in addition to stages
  • 3576a53 chore: add golangci-lint and fix linter issues
  • 285fcfe chore: remove 'bldr convert' command
  • 2b3b543 chore: bump docker version to enable image push
  • 8292442 chore: make bldr push its images on 'master' build
  • ea80f4e feat: new version of bldr based on buildkit LLB
  • e37bd48 chore: use Alpine 3.10 as base image for the builds
  • 2be6335 chore: default organization/registry to the ones bldr was built with
  • 62ea4a5 chore: fix race in verify method
  • 0272817 chore: update channel name
  • 78d400c chore: bump docker in Drone (#11)
  • 946e61b fix: fix typo in path (#8)
  • 5d96fb8 fix: set the build path last (#7)
  • eb82bb7 fix: add the cache flags (#6)
  • [fe3cbd3](https:/...
Read more

v0.2.0-alpha.10

05 Sep 17:35
v0.2.0-alpha.10
42c0ffb
Compare
Choose a tag to compare
v0.2.0-alpha.10 Pre-release
Pre-release

bldr 0.2.0-alpha.10 (2022-09-05)

Welcome to the v0.2.0-alpha.10 release of bldr!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/bldr/issues.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Andrew Rynhard
  • Alexey Palazhchenko
  • Noel Georgi
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Brad Beam
  • Niklas Wik

Changes

64 commits

  • 42c0ffb fix: multi arch build
  • 5613733 chore: update renovate config
  • 9b2810f chore: kresify, rename
  • b979fbd feat: implement additional variables and bldr eval
  • bf9bada fix: remove "promoted dependency" feature
  • a714657 fix: skip merging if no dependencies found
  • cedc88a feat: support build behind proxy
  • 81055c0 fix: make sure cache persists local context changes
  • 03757bb feat: use new LLB merge operation, allow from: in deps
  • febf1d0 chore: bump dependencies
  • 9d49478 chore: rename org
  • 376fe2b feat: implement SOURCE_DATE_EPOCH build argument
  • 7a0ad18 feat: support cache mounts
  • 86cfe12 fix: respect HTTP proxy settings
  • e2c007a feat: optimize build time by removing unnecessary I/O
  • 384f28d chore: add debug --json flag to llb
  • d4df177 feat: bump Alpine image for the alpine image
  • 6ffa6b2 feat: add destination name to error messages
  • 3198175 chore: bump dependencies
  • 8c545bd fix: detect updates for containerd
  • a8d27f7 fix: detect updates for runc and similar pkgs
  • aa62d4a feat: add checksum validation
  • 07cd6ea feat: implement bldr update --dry command
  • 533e360 feat: add support for image labels
  • f27a804 fix: support multi-platform key passed in via options
  • f3b2dcf fix: update properly reference to the image in export map
  • f71d92d chore: fix master build by adding SSH_KEY
  • e42dfc4 feat: build bldr for linux/amd64 and linux/arm64
  • 39b6665 docs: use correct term instead of 'shebang'
  • 47a36b3 fix: linter shouldn't complain on finalize on steps missing
  • 4f43f7e chore: use git instead of gitmeta
  • 7745285 test: add integration test for variables and Sprig template funcs
  • ba41ffb chore: fancy slack webhook message
  • b40ae96 feat: implement integration tests for bldr
  • fb7f613 feat: add bldr validate command
  • 31a7421 feat: stop on error in any package, more validation
  • b10aef0 chore: move 'upgrade' under pkg/
  • 8513435 docs: add documentation for the bldr
  • 94637ff fix: add 'test' step to the build
  • d8b00d4 chore: remove ca-certificates from base image
  • 1289eba feat: implement Pkgfile and support variables for templates
  • 2b9366f feat: add support for runtime dependencies
  • ae7df38 feat: add Alpine packages to the dependency graph
  • 067a1ea feat: allow 'graph' to be generated without 'target'
  • cdc4af3 feat: graph external dependencies (images) in addition to stages
  • 3576a53 chore: add golangci-lint and fix linter issues
  • 285fcfe chore: remove 'bldr convert' command
  • 2b3b543 chore: bump docker version to enable image push
  • 8292442 chore: make bldr push its images on 'master' build
  • ea80f4e feat: new version of bldr based on buildkit LLB
  • e37bd48 chore: use Alpine 3.10 as base image for the builds
  • 2be6335 chore: default organization/registry to the ones bldr was built with
  • 62ea4a5 chore: fix race in verify method
  • 0272817 chore: update channel name
  • 78d400c chore: bump docker in Drone (#11)
  • 946e61b fix: fix typo in path (#8)
  • 5d96fb8 fix: set the build path last (#7)
  • eb82bb7 fix: add the cache flags (#6)
  • fe3cbd3 chore: set docker mtu to 1440 (#5)
  • f5305ac feat: move cache flags to CLI options (#4)
  • 95bb0e7 feat: initial implementation (#3)
  • 988e857 Merge pull request #1 from andrewrynhard/initial-implementation
  • 5c25018 feat: initial implementation
  • 7c244c6 Initial commit

Changes since v0.2.0-alpha.9

2 commits

Dependency Changes

This release has no dependency changes