Company
Date Published
Author
Keith Pitt
Word count
446
Language
English
Hacker News points
None

Summary

A new version of the Buildbox Agent, version 0.2, has been released, featuring significant updates and improvements. The agent, rewritten in Golang, includes nearly 100 commits with enhancements such as the ability to download build artifacts via the command line, allowing for more flexible asset management across build steps and servers. Additionally, a new tool called buildbox-data has been introduced to manage build metadata, functioning as a per-build key/value store that facilitates data transfer between build steps. Improvements in process termination have been made by ensuring that unresponsive processes receive a SIGKILL after an initial SIGTERM, ensuring child processes are also terminated. Logging has been enhanced with the integration of logrus, which simplifies the codebase and provides debugging capabilities. Users can easily upgrade to the new version by following the provided guide, and acknowledgments were given to contributors from MoneyBird, Ninja Blocks, and Envato for their support in this release.