【问题标题】:Using Jira to trigger a Jenkins build使用 Jira 触发 Jenkins 构建
【发布时间】:2016-12-06 13:11:42
【问题描述】:

我知道这里有一个奇怪的用例,但基本上我有一个 CI / CD 解决方案,它开始是开发人员创建一组资源的 zip 文件。然后这个 zip 通过工具内部程序被吸入 SVN。

目前该解决方案有效,使用 FSTRigger 轮询更新的 zip。当它看到它时,这个过程就开始了,我们很高兴。

展望未来,我希望 Jira 作业达到特定状态来触发构建,并且一直在研究 Jira 触发器插件。看起来它有助于满足我关于触发构建和将数据从 Jira 传递到 Jenkins 以用于交付说明等方面的要求。但是它仍然取决于要提取的某个位置的 zip 文件。

我想知道是否可以将 zip 附加到 Jira 任务,然后作为任务状态的一部分点击“构建”启动 Jenkins 作业并复制 zip,以便 Jenkins 构建可以拾取它任务。

出于复杂的原因,首先检查 zip 到 svn 是行不通的。

【问题讨论】:

    标签: jenkins jenkins-jira-trigger


    【解决方案1】:

    当您的 Jenkins 构建通过 jira-trigger-plugin 触发时,您将能够访问包含状态已更改的 JIRA 问题的 JIRA_ISSUE_KEY 环境变量。

    使用 JIRA 问题密钥,您可以点击Get Issue JIRA REST API 检索问题详细信息。问题详细信息将包含附件信息,然后可用于在 Jenkins 中下载 zip。

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-15
      • 1970-01-01
      • 2018-07-22
      • 1970-01-01
      • 2013-04-24
      相关资源
      最近更新 更多