如何检查jenkins版本是否是第一天?

时间:2018-10-23 15:45:59

标签: jenkins groovy jenkins-pipeline

我有一个jenkins管道作业,可以在检测到仓库的开发分支更改后运行测试。显然,测试存在间歇性问题,可以通过定期重新启动从站来解决。在没有人问之前,我没有编写测试,对测试一无所知,并且我没有物理访问从站的权限。

我执行了一个构建步骤,以重新启动从属设备并将其重新连接到jenkins,但是此步骤不需要在每次单独测试运行之前运行。有没有办法检查当前版本是否是第一天?如果是这样,请运行重新启动步骤。我要避免给重新启动步骤自己的工作,以免干扰正在进行的任何工作。这些测试一直在运行,我不希望在测试运行期间重新启动从属服务器。在管道作业中添加一些逻辑将确保从属服务器在运行测试之前重新启动,但是我不确定如何执行此操作,因此它每天仅运行一次。

0 个答案:

没有答案