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

在詹金斯(Jenkins)中是否可以在构建操作之间增加睡眠时间?

燕璞
2023-03-14
问题内容

我正在Jenkins中启动JBoss服务器作为构建动作。下一步操作将运行一组测试。我需要在两个动作之间添加睡眠时间。有谁知道如何轻松地做到这一点?


问题答案:

您可以sleep在测试执行之前在测试构建操作中添加命令(在Unix上)。



 类似资料:
  • 问题内容: 我有一份詹金斯的工作。我想使用build参数在特定时间构建我的工作。 我想通过使用该选项。 我有这样的输入: 如果我这样做,詹金斯会显示一个错误。 是否可以 不使用任何插件 。 如果没有,那哪个插件会更好 或者,有没有办法在时间表中提供参数? 我的实际需求是这样的: 问题答案: 基本上,使用“定期构建”选项,您无法安排带有参数的Jenkins作业。 但是,要在需要使用不同环境的不同时间

  • 问题内容: 如果控制台日志中存在字符串或正则表达式,我想在我的Jenkins作业中运行一些后构建操作。有插件可以做到这一点吗? 问题答案: 一种解决方案是使用LogParser插件并创建一些正则表达式规则来解析您的日志。 该插件可以将构建状态更改为不稳定: 接下来,创建一个下游作业,您将使用Parameterized Trigger插件将构建状态从上游传递到下游作业。 如果状态不稳定(= LogP

  • 问题内容: 我试图通过在提交钩子中使用此URL来触发我的Jenkins项目 并且没有被触发。但是,当我在Web浏览器中键入此URL时,它将触发我的构建。 当我在命令提示符下尝试时,出现错误 错误404 例外: Stacktrace: 由Winstone Servlet Engine v0.9生成。 2014年4月22日星期二10:10:10 有人可以告诉我我在做什么错吗? 问题答案: 首先,按照E

  • 问题内容: 我想要一个可以通过作业名称卷曲的jenkins build / CI作业的API。jenkins是否有可用的此类API? 问题答案: 2小时前,我在这里发布了使用Jenkins REST API和Curl的解决方案:使用批处理脚本开始Jenkins构建 这是curl命令的示例(对于带有参数的作业): 和没有参数的工作: 如果您不想使用用户名/密码,则可以为您的Jenkins用户生成一个

  • 问题内容: 我如何从詹金斯获得最新版本的构建时间戳记?我想在后期构建操作中将此值插入“电子邮件”主题。 问题答案: 注意: 这在Jenkins 1.597中已更改,请参阅此处以获取有关迁移的更多信息 您应该能够导航到来查看构建期间可用的所有全局环境变量。 替换为用于获取Jenkins网页的URL(例如,可能是)。 环境变量之一是: 如果您使用jenkins可编辑的电子邮件通知,则应该可以在电子邮件

  • 问题内容: 我想以某种方式将在阶段A中读取的变量传递给阶段B。在某些示例中,我看到人们将其写入文件中,但是我认为这并不是一个很好的解决方案。我尝试将其写入环境变量,但是在此方面我并没有真正成功。如何正确设置? 为了使它正常工作,我尝试了很多事情,并读到我应该使用“””而不是“’‘来启动外壳程序并将这些变量转义为例如。 以下是我拥有的管道: 如您所见,我从阶段 Package中 读取的内容也需要在阶