Hi all, This is the 2.8.0 release of BuildStream and BuildStream Plugins.
BuildStream 2.8.0 ships with a boatload of bug fixes. The most user-visible one is that terminating jobs pulling from the artifact or source caches is now instantaneous. On the plugins side, the docker plugin gained compatibility with OCI images. See the detailed release notes below. Cheers, Abderrahim What is BuildStream ? ===================== BuildStream is an Open Source tool for building/integrating software stacks. It takes inspiration, lessons and use-cases from various projects including OBS, Reproducible Builds, Yocto, Baserock, Buildroot, Aboriginal, GNOME Continuous, JHBuild, Flatpak Builder and Android repo. BuildStream supports multiple build-systems (e.g. autotools, cmake, distutils, make, meson), and can create outputs in a range of formats (e.g. debian packages, flatpak runtimes, sysroots, system images) for multiple platforms and chipsets. Where can I get it ? ==================== https://dist.apache.org/repos/dist/release/buildstream/apache_buildstream-2.8.0.tar.gz https://dist.apache.org/repos/dist/release/buildstream/apache_buildstream_plugins-2.8.0.tar.gz Hashes and release notes ======================== apache_buildstream-2.8.0.tar.gz ==================================== sha256: 618275acee667633324b1b59244460ee9ba320edfab259dd049c7b20af5937dd sha512: 9e63052a45f86f9869435f88cd1d75b62f35253d5ca009d3fa61e87eedcee125e26c717fb651ecd674abc48f29d74dff419589741b9f48a49af025d28239a060 ================= buildstream 2.8.0 ================= o Fix for overriding mirrors by parent project if the subproject doesn't have mirrors (#2112) o Fix circular reference errors with junction overrides (#2114) o Defer source provenance check until the project is fully loaded (#2119) o Fix using full element names in workspace reset (#2125) o Disable status printer in non-interactive mode (#2135) o Don't cache failed actions in the action cache (#2152) (This raises the minimum supported version of buildbox to 1.3.41) o Use artifact caches from the parent project for junctions (#1941) o Fix hangs when trying to terminate pull and push jobs (#2160) o Correctly track the number of session elements (#2104) o Documentation improvements Contributors ============ - Abderrahim Kitouni - Dom Rodriguez - Evgeny Pistun - Harry Sarson - Joshua Zivkovic - Jürg Billeter - Nathan Williams - Theodore Tucker - kotborealis - pixl_xip apache_buildstream_plugins-2.8.0.tar.gz ============================================ sha256: 158f9dfe7936f5e7758af3ccc689fda8a9a0673538f0b14100874d6d83b1300a sha512: c0d244f42d56f398d9d55b5d82bc8a95c99093dcc57876c50b51ee706874012f4ded75aac12faac3f38b74799556368f2fd904a4e8c868206b5e625224fdfcaa ========================= buildstream-plugins 2.8.0 ========================= o docker: support OCI images (#105) Contributors ============ - Abderrahim Kitouni - Jürg Billeter - Nimrod Libman - Ryan Brue
