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

如何使用p4插件或p4触发Jenkins作业?

姚培
2023-03-14
问题内容

我已经在詹金斯工作中安装了这个p4插件。这样可以使工作区适应最新的更改,然后进行构建。现在,在“构建触发器”下,我选择了“定期构建”,并将作业设置为每10分钟运行一次。当新的提交进入P4时,有什么方法可以触发Jenkins的工作吗?我是使用插件还是使用“
p4触发器”执行某些操作?如果是这样,我该怎么做?

谢谢!


问题答案:

在同Build Triggers一部分下,有一个名为的选项Poll SCM。启用该选项。安装Jenkins时,默认情况下会显示此选项。它 正是
你要寻找的。一旦在P4中检测到新提交,它将触发构建。尽管不是必需的,但也启用它是很好的Quiet period。此选项位于Advanced Project Options部分(请参阅下面的快照)。还请阅读?每个选项随附的帮助(),以更好地了解其功能。

在此处输入图片说明



 类似资料:
  • 命名 git-p4 - 从 Perforce 存储库导入和提交 概要 git p4 clone [<sync options>] [<clone options>] <p4 depot path>… git p4 sync [<sync options>] [<p4 depot path>…]git p4 rebase git p4 submit [<submit options>] [<mast

  • P4 Fusion 是一个使用 Perforce Helix Core C++ API 和 Libgit2 用 C++ 编写的快速 Perforce 到 Git 的转换工具,试图缓解git-p4.py的性能瓶颈。 这个项目是作为一个内部项目的概念验证开始的,它需要将P4仓库转换为Git仓库。Git内部也有一个类似的解决方案,叫做git-p4.py。然而,它在处理任何超过1GB大小的仓库时有性能问题

  • P4是一个协议无关的数据包处理编程语言,提供了比OpenFlow更出色的编程能力。它不仅可以指导数据流进行转发,还可以对交换机等转发设备的数据处理流程进行编程。主要特点包括 灵活定义数据转发流程,支持重新配置匹配域,并支持无中断的重配置 协议无关,只需要关注如何处理转发包,而不需要关注底层协议细节 设备无关,无需关注底层设备的具体信息 转发模型 如下图所示,数据包经过解析后,会被传递到一个“匹配-

  • 我通过jira触发器插件将jenkins作业设置为触发器<但是jenkins作业没有被触发,尽管它从JIRA那里获得了webhook事件。 我检查了如下内容。 Jenkins得到了网络钩子事件。我在詹金斯日志上检查了这个。 我试着为詹金斯设置各种方式,但都失败了。我想知道如何设置jira触发器 > 测试环境 吉拉:6.4.11 我的测试用例是。。。 Jenkins工作设置 选中:向JIRA添加注释

  • 我正在配置Jira触发器插件(https://github.com/jenkinsci/jira-trigger-plugin)在詹金斯: JIRA触发器配置 我们使用Jira DC版本,并且已经按照@ceilfors共享的文档中所述设置了webhook。詹金斯的工作非常简单: Jenkins构建触发器配置 还配置了一个记录器来分类任何问题: 配置日志记录器 因此,当我在项目SNDBX下添加对任务

  • 问题内容: 如何从内部触发另一个作业的生成? 我假设这项工作是同一个github组织下的另一个存储库,该存储库已经有自己的Jenkins文件。 我也只想在分支名称为master时执行此操作,因为触发任何本地分支的下游构建都没有意义。 更新: 不过,执行时我还是报错 找不到名为some-downtream-job-name的参数化作业 我确定这项工作存在于jenkins中,并且与当前工作位于同一组织