Xcode在测试后没有退出

Mih*_*naz 6 xcode-server xcode8

我正在使用ServerXcode 8.我看到了一个新功能,为了隔离测试,每个集成bot都会启动一个新的Xcode.但是在集成完成后它无法自行退出:)然后Xcode崩溃并且不能运行集成测试.

这有解决方案吗?

ric*_*zza 0

如果您的目标是在集成完成后终止 Xcode,您可以通过在 Bot 配置屏幕的“触发器”选项卡上添加“集成后脚本”来实现此目的。

Xcode 机器人集成触发器

像这样的 bash 脚本:

#!/bin/bash

kill $(ps aux | grep 'Xcode' | awk '{print $2}')
Run Code Online (Sandbox Code Playgroud)

将在集成完成并终止并激活 Xcode 进程时执行。