将BuildNumber附加到Jenkins中的Newman报告中

将BuildNumber附加到Jenkins中的Newman报告中,jenkins,postman,newman,Jenkins,Postman,Newman,我正试图通过纽曼将我的邮递员剧本与詹金斯结合起来。在Jenkins的build部分,我将newmanrun命令与我的集合一起传递 newman run collection.json--reporters html--reporter html export report.html 如何将内部版本号、提交消息(在提交期间使用)和提交者名称(提交者)附加到使用Newman生成的报告中?每当开发人员在repo中提交时,我都试图在Jenkins中运行此作业。我希望报表名称为report\u build

我正试图通过纽曼将我的邮递员剧本与詹金斯结合起来。在Jenkins的build部分,我将newmanrun命令与我的集合一起传递

newman run collection.json--reporters html--reporter html export report.html


如何将内部版本号、提交消息(在提交期间使用)和提交者名称(提交者)附加到使用Newman生成的报告中?每当开发人员在repo中提交时,我都试图在Jenkins中运行此作业。我希望报表名称为report\u buildnumber\u commitmessage\u committername.html

您可以使用的环境变量。但将buildnumber作为报表名称的一部分是可以的,它是唯一的,并且将分配单个值,其中作为commitmessage和committername的值有时会是多个项。@Suresh感谢您的建议。那么,如何生成唯一的报告名称呢?因为每次运行此作业时,它都将替换现有报告。添加内部版本号是一个不错的选择,但除了内部版本号之外,我还想向报表名称添加更多信息,这将有助于通过查看报表名称轻松了解在内部版本中所做的更改。如果要发布从每个内部版本生成的报表,您可以检查HTML发布插件,它可能会附加您的要求。