【问题标题】:Integrating Jenkins, Sonar server and Jira集成 Jenkins、Sonar 服务器和 Jira
【发布时间】:2014-03-01 21:02:30
【问题描述】:

我想从你们那里得到一个建议。在我当前的项目中,我使用了 Jenkins,并且作为 构建后操作,我在 Jenkins 中配置了 Sonar,如果构建成功,它会为我提供项目的分析报告。 现在我想整合 JIRA 并且有点困惑。 JIRA 集成插件可用于 Jenkins 和 Sonar,问题是:我应该使用 Jenkins 还是使用 Sonar 配置 JIRA?

欢迎任何想法或意见!!! 谢谢

【问题讨论】:

    标签: jenkins jira sonarqube


    【解决方案1】:

    感谢大家的回复。 @emelendez 是的,在某种程度上你是对的。 我运行了我的 jenkins 工作,发现由于我已将 SONAR 配置为构建后选项,因此如果构建失败,SONAR 部分不会被启动。因此,为了报告一个错误,我使用 JENKINS 配置了 JIRA。当 SONAR Analysis 报告任何编码问题时,我也想将其记录在 JIRA 中。 因此,关键是,我已经使用 JENKINS 和 SONAR 配置了 JIRA。

    【讨论】:

      【解决方案2】:

      如果您想集成 Jira 和 Sonar,我认为您希望在 JIRA 仪表板中包含 Sonar 的问题。但是,如果您想在开发团队完成任务后更新 Jira 的发行说明,您需要将 Jenkins 与 JIRA 集成。

      如您所见,这取决于您要做什么。

      【讨论】:

        【解决方案3】:

        由于您没有具体说明您想在 Jira 中跟踪什么,我不能 100% 确定,但在大多数情况下,最好通过 REST API 与 Jenkins 或 Sonar 建立连接,然后推送该数据您需要更新,无论是默认字段还是自定义字段。大多数用例都可以涵盖在内,从这个方向来看,您以后想要扩展设置或解决方案时不太可能遇到问题。

        【讨论】:

        • Draugr,我想主要使用JIRA的bug提升和任务创建功能。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-11-07
        • 1970-01-01
        • 2012-11-16
        • 2019-01-26
        • 2018-06-24
        • 2016-09-17
        • 2012-02-14
        相关资源
        最近更新 更多