当前位置: 首页 > 面试题库 >

詹金斯(Jenkins):延迟建立一份又一份工作

国跃
2023-03-14
问题内容

我在詹金斯(Jenkins)有2个工作:质量检查和开发。在开发任务中,我选中了“在构建其他项目后构建”选项,并设置项目名称=
QA,以便在构建开发任务后将构建QA任务。但是在我的特殊情况下,我需要在开发工作完成后的5分钟内开始质量检查工作。我该怎么做?也许我可以添加一些构建步骤并添加一些数据来添加此延迟?

TIA,安娜


问题答案:

在“高级项目选项”中有一个“安静期”选项。您可以输入值300(以秒为单位)以将作业开始延迟5分钟。



 类似资料:
  • 问题内容: 在我的项目中,我有3个Web应用程序,都依赖于一个项目。 在我的詹金斯的服务器,我建了4个作业,,,和。这些工作的作用是构建工件,这些工件部署在我们的Nexus上。然后,有人在Nexus中检索这些工件,并将它们部署在我们的开发/认证服务器上。 我想要的是拥有一个(其他?)工作,该工作将按顺序启动所有这四个版本。这样,完成此作业后,所有的RELEASE作业都已执行。当然,如果一个构建失败

  • 构建步骤“调用顶级 Maven 目标”将构建标记为失败。

  • 问题内容: 我正在尝试找出一种具有一个参数列表的方法,并让詹金斯为列表中的每个项目创建作业或运行构建。 该参数是一个目录,因此我有一个目录列表,我希望它能够正常工作,因此对于每个目录,构建都需要执行几个步骤-因此,基本上每个目录都需要运行git pull,ant命令,ant命令,ant命令目录名称,发布测试结果,下一个版本。 我看过很多插件,但是直到完成所有操作后,我才能弄清楚如何使它进入列表中的

  • 问题内容: 有没有办法改变詹金斯基于失败的测试来计算构建状态的方式?我希望詹金斯将 所有 失败的测试视为“阳光明媚”之外的东西,但到目前为止,我一直在寻找一种方法来解决这一问题。标准设置是否允许这种级别的控制,或者也许有插件可以做到这一点? 问题答案: 如果使用支持多种测试报告格式的xUnit插件,则可以添加构建后操作来解析构建的测试报告,并根据失败或跳过的测试数量将构建声明为不稳定或失败。

  • 问题内容: 当我尝试在openshift jenkins上构建项目时出现以下异常 问题答案: 我们正在升级中,这可能是这里的原因。升级完成后,请重试。要获取最新状态,请点击此处: https //openshift.redhat.com/app/status

  • 问题内容: 我正在使用ansible在centos7上部署jenkins CI服务器的项目,并且在使用ansible从xml模板创建jenkins作业时遇到了问题。 到目前为止,一切工作正常,但现在我希望能够创建作业,并使用ansible从xml文件为它们提供一些基本配置。我的解决方案是jenkins-cli的以下命令: 在centos7框中手动输入时,此方法非常有效,但是当我将其放入ansibl