詹金斯管道始终失败

马修·琼斯(Matthew Jones)

我的Jenkins流水线阶段都成功了,但是构建总是说失败了。明确地说,构建是成功的,我希望它能在Jenkins上注册为成功,但出于某种原因,Jenkins认为它已失败。所有阶段都说明仪表板已成功,但是构建体上标有红球,控制台输出以结束Finished: FAILURE

这是我的管道文件

node {
    try{
        stage 'Clone repo'
        sh 'gcloud source repos clone <repo-name> --project=<project-name>'
        dir('<repo-name>') {
            try{
                stage 'Run tests'
                sh './gradlew test'
                stage 'Run integration tests'
                sh './gradlew integrationTest'
                publishHTML(target: [
                    allowMissing: false, 
                    alwaysLinkToLastBuild: false, 
                    keepAll: false, 
                    reportDir: '<repo-name>/build/reports/integrationTest', 
                    reportFiles: 'index.html', 
                    reportName: 'Integration Test Reports'])
            } finally {
                stage 'Stop and remove docker containers'
                sh 'docker-compose down'
                sh 'docker-compose rm -f'
            }
        }
    } finally {
        deleteDir()
    }
}
马修·琼斯(Matthew Jones)

我意识到当我实际上位于dir块中时,我已经包括了html报告的完整路径。日志中没有任何指示。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

詹金斯管道始终失败

来自分类Dev

詹金斯管道失败而没有错误

来自分类Dev

从詹金斯管道执行脚本

来自分类Dev

詹金斯DSL管道def变量

来自分类Dev

如何禁用詹金斯管道作业

来自分类Dev

詹金斯的管道后期构建

来自分类Dev

从詹金斯管道推送到ECR

来自分类Dev

詹金斯管道与并行命令

来自分类Dev

詹金斯版本作为管道变量?

来自分类Dev

如何在詹金斯锁定管道?

来自分类Dev

詹金斯 DSL 管道问题

来自分类Dev

詹金斯管道中的Sonarqube阶段失败并显示403错误

来自分类Dev

Windows for循环语句在詹金斯失败

来自分类Dev

詹金斯批处理命令失败

来自分类Dev

鼻子测试失败时詹金斯工作失败

来自分类Dev

詹金斯的新手;简单构建失败,并且在步骤之间找不到这种DSL方法“管道”

来自分类Dev

创建可重用的詹金斯管道脚本

来自分类Dev

詹金斯的多分支管道“定期构建”

来自分类Dev

詹金斯:管道sh不良替代错误

来自分类Dev

具有动态参数的詹金斯管道

来自分类Dev

詹金斯在声明式管道上的投入

来自分类Dev

在詹金斯管道中创建硒后端

来自分类Dev

在詹金斯管道上找不到mvn命令

来自分类Dev

如何拥有模块化的詹金斯管道?

来自分类Dev

如何触发对詹金斯多分支管道的扫描?

来自分类Dev

从詹金斯管道中的上游作业获取数据?

来自分类Dev

詹金斯管道MissingMethodException:没有方法签名:

来自分类Dev

詹金斯码头工人管道错误

来自分类Dev

如何从插件源中找出詹金斯管道命令?