Today we're shipping some updates to the build log output renderer as well as releasing a new version of the terminal gem (
v0.3.2). The updates include:
Enhanced rendering of npm output
npm output should now look just like it appears in your terminal.
npm install used to look something like this:
Now it looks like this:!(https://www.datocms-assets.com/29977/1596867139-terminal-npm-after-e567fdd84b7b0fc5c559dd17b7f201e1f38aa46e05d0cc375b5528f5f4b52fff.png)
There is also some basic support for background colors:!(https://www.datocms-assets.com/29977/1596867129-terminal-bg-1dd292ee6eead9a9efa193ffb4c9e4b608efc5ceb07a3a1a0866c5d807625ec5.png)
Unicode emojis are now supported. Now you can finally give your build scripts more cowbell:!(https://www.datocms-assets.com/29977/1596867134-terminal-emoji-4fda4a3e22fe458a376d128a9b0a0d06021dce10a99026f84854e78ac0b5f6e8.png)
We've extended the color support to render ANSI art correctly, so you can now render important build information 😉 such as the following example from ansize:
Buildkite is the fastest, most secure way to test and deploy code at any scale.
Our self-hosted agents work in your environment with any source code tool, platform and language including but not limited to Ruby, Xcode, Go, Node, Python, Java, Haskell, .NET or pre-release tools.
Sign up for free, and
connect your first agent.