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