Jenkins 詹金斯';构建作业';from groovy不显示从groovy触发的实际作业的任何摘要
情况是:我正在另一个作业中运行作业,使用:Jenkins 詹金斯';构建作业';from groovy不显示从groovy触发的实际作业的任何摘要,jenkins,groovy,jenkins-pipeline,Jenkins,Groovy,Jenkins Pipeline,情况是:我正在另一个作业中运行作业,使用: stage('Test') { steps { script { try { build job: 'ART', parameters: [ string(name: 'DELAY_REQU
stage('Test') {
steps {
script {
try {
build job: 'ART', parameters: [
string(name: 'DELAY_REQUEST', value:100),
string(name: 'postman_collection_folder_names', value:ART_FOLDER_NAMES)]
问题是,;“艺术”作业运行,报告“失败”或“不稳定”,仅此而已。没有摘要或其他内容。当我导航到ART作业时,我看不到它运行的任何信息。这可能吗?ART作业会发送一封包含结果的电子邮件,例如单独运行时,但我们什么也看不到。结果表明我根本没有触发作业。通过添加带有错误回音的try-catch来修复此错误:
try {
build job: 'Post/ART', parameters: [
string(name: 'DELAY_REQUEST', value:'100'),
string(name: 'postman_collection_folder_names', value:ART_FOLDER_NAMES)], wait:true
} catch (e) {
echo e
}
然后为了获得正确的作业名称,我在ART作业的shell脚本中添加了echo“$job\u name”
,并运行了它。从那以后它就开始工作了