gpt4 book ai didi

ios - 如果存在Xcode警告,则无法在Jenkins上构建Xcode构建

转载 作者:行者123 更新时间:2023-12-01 18:08:02 26 4
gpt4 key购买 nike

我们已经使用Xcode plugin在Jenkins上构建了一个Swift iOS项目。

在项目中,我们使用SwiftLint验证我们的代码语法,如果代码语法不正确(例如,如果您编写类似let num :CGFloat =1的内容),则会生成Xcode警告或错误。

在构建项目后,SwiftLint将运行脚本。因此请注意,这些不是编译器警告,而是弹出的Xcode警告。

如果有任何Xcode警告,是否有办法使Jenkins构建失败?

最佳答案

根据OltzU的建议使用Warnings Plugin,我将其安装在Jenkins上。

然后,我添加了构建后操作:扫描以查看编译器警告 ...

将解析器设置为 Clang(基于LLVM) ...

点击了高级... 按钮...

向下滚动到状态阈值(总计)部分...

将所有优先级的可接受警告和错误数设置为0:
enter image description here

并保存并重建。

瞧!现在,即使仅使用SwiftLint警告,它也无法构建-感谢SwiftLint将警告日志以与xcodebuild相同的格式吐出到控制台。快乐的日子😃

关于ios - 如果存在Xcode警告,则无法在Jenkins上构建Xcode构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37158596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com