0

我想知道是否存在任何 REST API 来返回 JIRA 服务器实例的已安装插件的详细信息,或者更具体地说,我的要求是知道用于 JIRA 服务器的 Zephyr 是否安装在特定的 JIRA 服务器实例中。

我正在使用 JIRA Server 7.5.2 及其兼容的 Zephyr 插件。

4

1 回答 1

0

如果您对用于登录 JIRA 的用户 ID 具有所需的访问/权限,或者您对您的组织拥有 JIRA 的管理权限,那么以下内容应该有效。

遵循此处的 API 文档。

curl $BASE_URL/rest/plugins/1.0/

Usage:
curl -D- -u username:userpassword -X GET -H "Content-Type: application/json" https://<BASE_URL>/rest/plugins/1.0/

上面的命令将为您提供所有已安装的插件。然后,您可以进一步过滤用户使用密钥安装的插件列表userInstalled,例如使用 jq:

curl $BASE_URL/rest/plugins/1.0/ | jq ".plugins | map(select(.userInstalled))"

希望这可以帮助!

于 2017-11-10T06:37:46.323 回答