如何获取jenkins中作为环境变量的失败测试数,并将该数传递给触发的作业

如何获取jenkins中作为环境变量的失败测试数,并将该数传递给触发的作业,jenkins,maven-surefire-plugin,Jenkins,Maven Surefire Plugin,我在Jenkins(Surefire测试)有一份回归工作。我想得到测试失败的次数,并将其传递给下一份工作 我在触发器参数化构建的其他项目插件中尝试了回归失败=${TEST\u COUNTS,var=“fail”},但它实际上将整个过程作为字符串传递给下一个作业。你能扩展“整个过程”吗。我的詹金斯设置是。我有两个作业,第一个作业使用Maven surefire插件运行JUnit测试。第二个作业在分支上创建Git标记。我想在Jenkins参数的帮助下,将第一个作业的失败次数传递给第二个作业,第二个作

我在Jenkins(Surefire测试)有一份回归工作。我想得到测试失败的次数,并将其传递给下一份工作


我在触发器参数化构建的其他项目插件中尝试了回归失败=${TEST\u COUNTS,var=“fail”},但它实际上将整个过程作为字符串传递给下一个作业。

你能扩展“整个过程”吗。我的詹金斯设置是。我有两个作业,第一个作业使用Maven surefire插件运行JUnit测试。第二个作业在分支上创建Git标记。我想在Jenkins参数的帮助下,将第一个作业的失败次数传递给第二个作业,第二个作业应基于此值创建一个标记。我无法检索第一个作业中测试的失败次数。这就是我想传递给第二个作业的内容抱歉,我的意思是当你在问题中特别提到“整件事”时,我不确定这是什么意思。啊,我将“${TEST_COUNTS,var=“fail”}”作为参数回归的字符串文字值传递给下一个参数化作业。因此,基本上,它没有评估作为一个值,发送电子邮件的构建后步骤是唯一可以访问这些值的东西,因为它们是在email ext插件中实现的。你能扩展“整个事情”吗?好的。我的詹金斯设置是。我有两个作业,第一个作业使用Maven surefire插件运行JUnit测试。第二个作业在分支上创建Git标记。我想在Jenkins参数的帮助下,将第一个作业的失败次数传递给第二个作业,第二个作业应基于此值创建一个标记。我无法检索第一个作业中测试的失败次数。这就是我想传递给第二个作业的内容抱歉,我的意思是当你在问题中特别提到“整件事”时,我不确定这是什么意思。啊,我将“${TEST_COUNTS,var=“fail”}”作为参数回归的字符串文字值传递给下一个参数化作业。因此,基本上,它没有评估作为一个值,发送电子邮件的构建后步骤是唯一可以访问这些值的东西,因为它们是在email ext插件中实现的。