问题

问题处理

Jenkins X 默认使用你的 git 提供商中的问题跟踪系统来创建和浏览问题。

例如:如果你在 GitHub 项目中的源码中,那么你可以输入 jx create issue

  1. jx create issue -t "lets make things more awesome"

一个新的问题就会在 GitHub 上被创建。

你可以在你的项目上通过 jx get issues 列出打开的问题:

  1. jx get issues

使用不同的问题跟踪

如果你希望在项目中使用 JIRA,你首先需要添加一个 JIRA 服务。

你可以通过 jx create tracker server 注册你的 JIRA服务:

  1. jx create tracker server jira https://mycompany.atlassian.net/

然后,你就可以通过 jx get tracker 来查看你的问题追踪了:

  1. jx get tracker

然后,通过下面添加一个用户和 token:

  1. jx create tracker token -n jira myEmailAddress

配置项目的问题跟踪

在你项目的源码中使用 jx edit config:

  1. jx edit config -k issues

然后

  • 如果你有多个问题跟踪系统,选择一个用于当前项目
  • 在问题跟踪系统中输入项目名称(例如:大写的 JIRA 项目名称)在你的项目中一个叫做 jenkins-x.xml 的文件会被修改,这个文件应该被加到你的 git 库中。