首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >oclint:错误:通过Jenkins的违规行为超过阈值

oclint:错误:通过Jenkins的违规行为超过阈值
EN

Stack Overflow用户
提问于 2014-06-06 08:36:20
回答 1查看 2.5K关注 0票数 2

赢不了奥林汀。我真的不知道该怎么做,我试着在构建脚本中做一些修改,但是没有什么帮助。

剧本:

代码语言:javascript
复制
$XCODE_COMMAND -reporter json-compilation-database:${WORKSPACE}/compile_commands.json clean build
#${oclint.path}/bin/oclint-xcodebuild
${oclint_path}/bin/oclint-json-compilation-database \
${oclint_in} ${oclint_ex} -- -o=$BUILD_WORK_DIR/oclint/lint.xml \
-report-type=pmd -stats -max-priority-1=9999 -max-priority-2=9999 -max-priority-3=9999 -rc LONG_LINE=500 -rc LONG_VARIABLE_NAME=100
sed -i .bak 's/\&\&/\&/g' "$BUILD_WORK_DIR"/oclint/lint.xml

错误:

代码语言:javascript
复制
18:22:18 + oclint/bin/oclint-json-compilation-database -- -o=/Users/ep/jenkins- slave/workspace/test_RGP-ODC_RacingPost_iPad_staging/./build/oclint/lint.xml -report-type=pmd -stats -max-priority-   1=9999 -max-priority-2=9999 -max-priority-3=9999 -rc LONG_LINE=500 -rc LONG_VARIABLE_NAME=100
18:27:22 
18:27:22 oclint: error: violations exceed threshold
18:27:22 P1=2[9999] P2=3662[9999] P3=11784[9999] 
18:27:23 Build step 'Execute shell' marked build as failure
EN

回答 1

Stack Overflow用户

发布于 2015-05-10 12:11:04

为什么不把门槛提高到9999以上呢?

maxPriority=15000 ${oclint_in} ${oclint_ex} -o=$BUILD_WORK_DIR/oclint/lint.xml -type=pmd -stats -max-优先级-1=$maxPriority优先级-2=$maxPriority优先级-3=$maxPriority LONG_LINE=500 -rc LONG_VARIABLE_NAME=100

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24077504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档