14.2. 创建 JIRA 连接
在集成中,要获取、创建或更新 JIRA 问题,请创建一个 JIRA 连接,然后添加到集成中。您可以将相同的连接添加到任意数量的集成。
如果您要连接的 JIRA 服务器使用 OAuth 协议来验证访问,则必须将 Fuse Online 环境注册为您要连接的 JIRA 服务器的客户端。请参阅 使用 OAuth 的 JIRA 服务器注册 Fuse Online。
先决条件
- 对于使用基本身份验证的 Jira 服务器,您有一个 JIRA 用户名和密码。
-
对于使用 OAuth 的 JIRA 服务器,您可以访问
config.properties
文件,该文件包含 JIRA 访问令牌、消费者密钥、私钥和验证代码的值。
流程
- 在 Fuse Online 中,在导航面板中点 Connections 以显示所有可用的连接。
- 点 Create Connection 以显示可用的连接器。
- 点 JIRA 连接器。
在 JIRA URL 字段中,输入您要连接到的 JIRA 服务器的 URL,例如
https://issues.mycompany.org
。对于到 JIRA 服务器的连接使用 OAuth,注册 Fuse Online 环境作为 JIRA 消费者应用程序的步骤会导致
config.properties
文件。您在此处指定的 URL 应该是该config.preperties
文件中的同一 URL。例如,您可以在config.properties
文件中看到类似如下的行:jira_home=https\:issues.mycompany.org
如果这个 Jira 服务器使用基本身份验证:
- 在 User name 字段中输入 JIRA 用户名。该连接使用此帐户在指定的 JIRA 服务器上操作。
- 在 Password 字段中,输入指定的用户的密码。
如果 JIRA 服务器没有使用 OAuth 身份验证,请跳过下一步。
如果 Jira 服务器使用 OAuth 身份验证:
-
打开
config.properties
文件,其中包含 OAuth 访问令牌、密钥和验证代码。这是注册步骤结果的文件。从该文件中复制值并将其粘贴到连接配置字段中。 -
将
access_token
值复制到 Access Token 字段中。 -
将
consumer_key
值复制到 Consumer Key 字段中。 -
将
private_key
值复制到 Private Key 字段中。 -
将
secret
值复制到 Verification Code 字段中。
-
打开
- 单击 Validate。Fuse Online 显示一条消息,指示它是否可以验证此连接。如果验证失败,请重试,并确保输入正确的值。
- 验证成功后,单击 Next。
-
在 Name 字段中输入您选择的名称,可帮助您将这个连接与任何其他连接区分开来。例如,输入
JIRA Connect 1
。 -
在 Description 字段中,输入有助于了解此连接的任何信息。例如,输入
使用 jkim 帐户的 Sample Jira 连接。
- 点 Save 查看您创建的连接现在可用。如果您输入了示例名称,您会看到 JIRA Connect 1 显示为一个连接,您可以选择添加到集成。