I have a problem with Xcode bots. I'm able to compile, test and archive my project, but I would like to use external tool that checks if I did code review for last commits. I would like to be able to abort build if there is no code review.
I tried to add
Technically, it is possible. You can cancel an integration, which immediately aborts it. It's a very similar process to triggering an integration from the command line, which I described here, but you would first need to find out the
_id of the integration by calling using the endpoint
/xcode/api/bots/BOT_ID/integrations and the first integration should be the latest. Copy the
_id and then call a POST on
/xcode/api/integrations/INTEGRATION_ID/cancel, which will cancel the integration.
I use all these APIs in my tool Buildasaur, so check out the source code for more details.