如何配置 Travis CI 以便 `xcrun` 可以找到 `altool`(xcode 11.3 on Mac OS X 10.14)?
How can I configure Travis CI so that `xcrun` can find `altool` (xcode 11.3 on Mac OS X 10.14)?
当 运行 我的构建在 Travis CI 上进行公证时,我收到以下错误:
xcrun: error: unable to find utility “altool”, not a developer tool or in PATH
您可以在此处找到完整的构建输出:https://travis-ci.org/github/trufflesuite/ganache/jobs/663747601#L3825
在此处完成 Travis 配置:https://travis-ci.org/github/trufflesuite/ganache/jobs/663747601/config
我已经尝试 运行 sudo xcode-select -r
和 sudo xcode-select -s /Applications/Xcode.app
per tips found on github and stack overflow (, ),但无济于事。
我错过了什么?
我的问题是我的 Travis 配置实际上并没有使用 "xcode11.3"
的根级 osx_image
指令;由于我使用了 Travis 的 include
矩阵,这个指令被忽略了。使用 include
矩阵时指定 osx_image
的正确方法如下:
matrix:
include:
- os: osx
osx_image: "xcode11.3"
- os: linux
dist: bionic
进行此更改后,我无需尝试上述问题中链接的 xcode-select
解决方案。
当 运行 我的构建在 Travis CI 上进行公证时,我收到以下错误:
xcrun: error: unable to find utility “altool”, not a developer tool or in PATH
您可以在此处找到完整的构建输出:https://travis-ci.org/github/trufflesuite/ganache/jobs/663747601#L3825
在此处完成 Travis 配置:https://travis-ci.org/github/trufflesuite/ganache/jobs/663747601/config
我已经尝试 运行 sudo xcode-select -r
和 sudo xcode-select -s /Applications/Xcode.app
per tips found on github and stack overflow (
我错过了什么?
我的问题是我的 Travis 配置实际上并没有使用 "xcode11.3"
的根级 osx_image
指令;由于我使用了 Travis 的 include
矩阵,这个指令被忽略了。使用 include
矩阵时指定 osx_image
的正确方法如下:
matrix:
include:
- os: osx
osx_image: "xcode11.3"
- os: linux
dist: bionic
进行此更改后,我无需尝试上述问题中链接的 xcode-select
解决方案。