Tags: yourbase/yb
Tags
Make output more compact and easier to read (#295) Build output now includes a target and command heading. Info-level log lines no longer have the unhelpful "INFO" prefix. All non-error build output now goes to stdout so someone who wants a more quiet experience for a successful build can redirect to `/dev/null`. Individual lines of command and log output now also include the target they are running for and the time the line was outputted. This serves to both visually group outputs by command as well as provide fine-grained timing information. Also propagate `NO_COLOR` to build environment. [Fixes ch4043] [Fixes ch4040]
Version 0.6.2 fixes a locale environment variable issue and improves … …the output for builds with containers that don't start up. ### Changed - The build environment now sets `LANG` and other locale environment variables to `C.UTF-8` or the closest approximation thereof. Previously, these variables were unset, which caused problems with programs that required a UTF-8 character set to function properly, like those written in Ruby or Python. ### Fixed - If a container dependency exits while waiting for it to become healthy, yb will now display a container's logs rather than waiting for the full timeout and giving an unhelpful error message. - The `TZ` environment variable is now set to `UTC0` by default. Previously, it was set to `UTC`, which is not a POSIX-conforming value.
Version 0.5.7 backports a fix for a locale environment variable issue. ### Changed - The build environment now sets `LANG` and other locale environment variables to `C.UTF-8` or the closest approximation thereof. Previously, these variables were unset, which caused problems with programs that required a UTF-8 character set to function properly, like those written in Ruby or Python. ### Fixed - The `TZ` environment variable is now set to `UTC0` by default. Previously, it was set to `UTC`, which is not a POSIX-conforming value.
PreviousNext