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