为了账号安全,请及时绑定邮箱和手机立即绑定

关于 Jenkins 生成 NAN% 和 null 报告 URL 的 Allure 报告

关于 Jenkins 生成 NAN% 和 null 报告 URL 的 Allure 报告

智慧大石 2022-08-27 13:54:50
关于 Jenkins 生成 NAN% 和 null 报告 URL 的 Allure 报告。我下面有一个管道,它正在生成有关URL /null/的报告。在我添加${env之前,它工作正常。HOME} 在我的目录中。但现在它不起作用了pipeline {    agent {        label {            label ""            customWorkspace "${env.HOME}/test"        }    }  tools {nodejs "node"}  stages {        stage('Checkout App') {            steps {                dir("${env.HOME}/app") {                echo "Building.."                sh 'git pull'                }                // build shopfloor app                dir("${env.HOME}/app") {                sh "/${env.HOME}/test/App.sh"                }             }        }    }        post('Publish Report') {          always {            script {              allure([                includeProperties: false,                jdk: '',                properties: [],                reportBuildPolicy: 'ALWAYS',                results: [[path: 'target/allure_results']]              ])            }          }        }}  它说诱惑报告生成于:allure-results does not existsReport successfully generated to /Users/john/.jenkins/null/test/allure-reportAllure report was successfully generated.Creating artifact for the build.Artifact was added to the build.
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

您正在创建一个位于工作区内的目录。出于这个原因,allure没有找到结果,你可以做这样的事情:dir("${env.HOME}/app"){...}

检查路径是否正确,但这将是一个示例:

results: [[path: '$WORKSPACE/${env.HOME}/app/target/allure_results']]


查看完整回答
反对 回复 2022-08-27
  • 1 回答
  • 0 关注
  • 247 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信