作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在Mac Mini上运行TeamCity 9.0.3。现在,此构建服务器的职责是在每次提交时编译我的iOS项目并运行单元/ ui测试。当一切完成后,我正在使用KrauseFx的fastlane发送我的Beta测试人员更新。
我目前的问题是,当我在Mac Mini命令行上使用“sudo gem update faSTLane”更新FaSTLane时,TeamCity代理的JVM似乎未更新其faSTLane gem。这是运行构建时收到的消息:
[09:54:06] [32m#######################################################################[0m
[09:54:06] [32m# sigh 0.5.1 is available. You are on 0.4.10. [0m
[09:54:06] [32m# It is recommended to use the latest version. [0m
[09:54:06] [32m# Update using 'sudo gem update sigh'. [0m
[09:54:06] [32m# To see what's new, open https://github.com/KrauseFx/sigh/releases. [0m
[09:54:06] [32m####################################################################### [0m
[09:55:11] [32m####################################################################### [0m
[09:55:11] [32m# fastlane 1.2.2 is available. You are on 0.12.4. [0m
[09:55:11] [32m# It is recommended to use the latest version. [0m
[09:55:11] [32m# Update using 'sudo gem update fastlane'. [0m
[09:55:11] [32m# To see what's new, open https://github.com/KrauseFx/fastlane/releases. [0m
[09:55:11] [32m####################################################################### [0m
最佳答案
仅当您以sudo gem update [tool]
用户身份在本地安装gem时,输出sudo
才正确。这是而不是推荐的安装gem的方法,但是如果您不关心Ruby环境,则使事情变得更容易。
这实际上取决于您如何管理gem,但是如果您将Gemfile.lock
提交到版本控制中,则版本号将存储在其中。要更新,您需要使用bundle update
,它将更新所有依赖项。
关于ios - 如何将TeamCity代理更新为最新的faSTLane工具gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30363580/
我是一名优秀的程序员,十分优秀!