我有一个正在提交的机器人,它增加了内部版本号并推送到同一个分支。我在集成脚本之前检查提交的用户,如果它是 CI 用户(仅且仅用于推送增加的提交数),我想中止当前的集成。我看到了这个:
https://stackoverflow.com/a/30062418/767329
/xcode/api/integrations/INTEGRATION_ID/cancel
这一个进行 curl 调用以停止集成,但我想在当前集成开始之前停止它。我知道如果最近 ci 用户的增加提交没有运行机器人,我也可以检查并推送增加提交。但是,如果它是 ci 用户提交,我什至不希望存档工作(我希望集成在它开始之前就被中止)。