Skip to content

v0.15.0

Compare
Choose a tag to compare
@kpcyrd kpcyrd released this 16 Oct 12:45
· 109 commits to main since this release
  • distro field is now an opaque string instead of an enum
  • url has been renamed to artifact_url in a few places
  • It's now possible to pass --input-url to support eg. external buildinfo files
  • /data and /secret are now volumes in the rebuilderd docker image
  • Avoid double-slash in request if endpoint url ends with slash
  • Correctly load auth-cookie in rebuildctl pkgs sync-stdin

Breaking changes

  • The worker config format has been updated, the rebuilder backends now need to be explicitly registered. This may look like this:
[backend."archlinux"]
path = "/usr/libexec/rebuilderd/rebuilder-archlinux.sh"

[backend."debian"]
path = "/usr/libexec/rebuilderd/rebuilder-debian.sh"

[backend."tails"]
path = "/usr/libexec/rebuilderd/rebuilder-tails.sh"
  • The url field is now called artifact_url in some api responses, using 0.14.2 rebuildctl and 0.15.0 rebuilderd may not be compatible with each other

Thanks

We'd like to thank @SantiagoTorres and @repi for their support on github sponsors.