Jenkins将良好的构建标记为失败,因为某些单元测试失败。如果我在没有单元测试的情况下运行构建,我将获得构建成功状态。如何配置Jenkins来执行以下操作:
您是否使用Maven来管理您的项目及其依赖项。如果是,可以在Maven Project Configuration->MAVEN_OPTS下提供参数-dmaven.test.failure.ignore=true
希望这将帮助您实现即使单元测试用例失败,构建也会成功的功能。
问题内容: 由于某些单元测试失败,Jenkins将良好的构建标记为失败。如果我在不进行单元测试的情况下运行构建,则将获得“构建成功”状态。我如何配置Jenkins来执行以下操作: 构建成功+单元测试失败->发送自定义内容的电子邮件通知,例如构建成功+多少单元测试失败。 构建成功+单元测试成功->发送电子邮件通知,说明构建和单元测试均成功 构建失败->不要运行单元测试->在构建失败时发送电子邮件通知
我有以下问题: 基于jenkins的构建不起作用,因为ui测试无法运行(此时需要部署应用程序) jenkins如何在此时部署程序,以便应用程序能够运行selenium测试?
问题内容: 我已经设置了一个Jenkins服务器来运行Selenium测试。生成脚本是用Ant(CentOS 6.3上的v 1.7.1)编写的,并且测试在Sauce Labs上运行。我通过外壳执行构建: 问题是测试失败时,詹金斯(Jenkins)将其标记为成功。我可以通过将设置为来避免这种情况,请参阅: 但是,这并不理想,因为Jenkins会在遇到第一个故障时终止构建。构建完成后是否可以检查失败,
我已经设置了一个Jenkins服务器来运行Selenium测试。构建脚本是用Ant(CentOS 6.3上的V1.7.1)编写的,测试在Sauce实验室上运行。我通过shell执行构建:
当我试图通过Jenkins标记特定的构建时,会出现以下错误: 当试图在工作区中标记它工作正常,HEAD实际上是附加的,git引用看起来很好,这可能是一个问题,当詹金斯试图标记它在错误的工作目录中寻找? 有没有办法用它试图标记的方式提取更多详细的日志? 仅供参考-使用Jenkins 2.81和swarm Linux代理,最新的Git插件。
问题内容: 每当我尝试使用Jenkins进行构建时,都会出现以下错误 无法应用插件[id’io.fabric’]无法创建类型为’CrashlyticsPlugin’的插件。 从Gradle中删除Crashlytics可以解决此问题 问题答案: 所以我想我通过结合使用这个答案这些是您需要遵循的最终命令: 这是这种情况的相关调试日志: 和@TarahWheelerVanVlack答案来解决它,我不得不