Description of the issue
Our Fastlane build is failing when it attempts to make Yarn commands. Looking at
https://github.com/bitrise-io/bitrise.io/blob/master/system_reports/osx-xcode-8.2.x.log, it appears that Yarn is expected to be installed on the stack, but is not.
That’s not a “bug”. We don’t install tools or update tool versions on previous stack versions. The Xcode 8.2 stack will have the same tools & versions as long as it’s available.
You can read more about the stack types and update policy at:
The stacks on
bitrise.io are updated every weekend, but what’s updated depends on the stack. There are stacks where only certain caches are updated (no preinstalled tools etc.), and there are stacks which are completely re-built every week. You can find the update type of the stacks below.
Xcode stacks, except the “Edge” one, are built once, and are not updated at all, except with Bitrise CLI related updates, dependency manager cache updates and with critical fixes. These are Stabl…
To install a tool which is not preinstalled, you can use e.g. a Script step and a package manager like
brew. Related docs:
If you have any questions just let us know!
The related line is:
That’s not a typo or failed report. The report simply states that YARN is
not installed. We run the same report generator script on every macOS stack, that’s why YARN is listed there, but as you can see in the report it is not installed (and it is expected to not to be installed).