2

我正在运行一个 on-commit Bot 来构建、分析、单元测试和存档我的应​​用程序,它运行良好。

我的项目中有一个脚本 (*.sh),我想在成功分析结束时运行它。我现在正在使用 xcode 7.3,我尝试了以下方法:

  • 在触发部分调用./myscript.sh,但机器人找不到它。
  • 我尝试添加 $SCROOT,仍然没有运气
  • 我试图将脚本复制到 bin 但由于机器人在该 __xcbuild 用户下运行它没有看到它,而且我不想弄乱添加权限到 /bin 和 /usr/bin

我想要的只是针对机器人刚刚成功提取的代码运行一个脚本。

4

1 回答 1

1

Xcode CI 使用的源将位于一个缓存文件夹下,该文件夹存储在一个名为:

$XCS_SOURCE_DIR

您的文件应该在该路径下

于 2016-04-18T11:18:36.193 回答