unit-testing - 如何在 Jenkins 中进行测试工作以将构建标记为稳定而不是不稳定?

标签 unit-testing junit jenkins

目前我正在 Jenkins 中构建和测试我的应用程序。如果作业中的测试失败,则构建被标记为不稳定。即使测试失败,是否可以将构建标记为稳定?如果代码未编译,则构建被标记为失败,这很好。

最佳答案

有一个名为 Jenkins Text Finder 的插件:
https://wiki.jenkins-ci.org/display/JENKINS/Text-finder+Plugin

它允许在控制台日志中搜索正则表达式匹配,如果找到,它可以将build设置为各种状态,包括将其设置为“成功”(即非不稳定)。

构建成功后,只需在控制台输出中回显一个唯一的标签/行,然后使用此插件查找该行。在插件中使用“ 如果找到 成功”选项来标记构建成功。

关于unit-testing - 如何在 Jenkins 中进行测试工作以将构建标记为稳定而不是不稳定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13680334/

相关文章:

java.lang.ClassCastException : $Proxy96 cannot be cast to ticket. app.DatesFacade 错误

java - 实现 Mockito 的 Answer 接口(interface)来测试方法的所有分支

java - Jenkins - 选择测试

maven - Windows中Docker在Jenkins中的Maven目标中的错误

perl - Perl Test::More .t 文件中的范围变量

c# - 复制内存中的 SQLite 数据库,使单元测试更快

ruby-on-rails-3 - simple_cov : how to include tests of engine to the report?

c# - 具有上下文的模拟通用存储库

java - GWT Junit Ant 警告 : multiple versions of ant detected in path for junit

git - 更新 Github 存储库时出现 jenkins 错误