Java 如何确定TestNG测试是否在Jenkins上运行?
我可以在java代码中访问任何jenkins属性来标识代码正在jenkins上运行吗?我有大约1000个测试用例在不同的jenkins CI上运行,这些CI由不同的团队管理。我不想在我的每个jenkins构建中设置任何手动标志或字符串属性,应该有一些属性可以用来标识这一点?您可以查看调用jenkins公开的所有环境变量的页面。因此,您可以让您的Java代码查询这些环境变量中的任何一个,以确定Java是在Jenkins环境中运行,还是在dev box或IDE中运行。非常感谢,这就是我所需要的,再次感谢Java 如何确定TestNG测试是否在Jenkins上运行?,java,jenkins,Java,Jenkins,我可以在java代码中访问任何jenkins属性来标识代码正在jenkins上运行吗?我有大约1000个测试用例在不同的jenkins CI上运行,这些CI由不同的团队管理。我不想在我的每个jenkins构建中设置任何手动标志或字符串属性,应该有一些属性可以用来标识这一点?您可以查看调用jenkins公开的所有环境变量的页面。因此,您可以让您的Java代码查询这些环境变量中的任何一个,以确定Java是在Jenkins环境中运行,还是在dev box或IDE中运行。非常感谢,这就是我所需要的,再次