I would like to filter if I perform a build or not based on an external API call. Is there a way to abort and not report a build status in cases where I don't continue with the build past that step?
I could fail the build or skip every step after that to report success but I don't want a bunch of false success or false failure builds in my build history.