Cache failed builds
When inputs don't change, there is no reason to expect a build to succeed a second time. Currently when executing bst build
on a bst that previously failed will retry the build.
When inputs don't change, there is no reason to expect a build to succeed a second time. Currently when executing bst build
on a bst that previously failed will retry the build.