无法想到在 JIRA 中创建插件的起点
Unable to think of starting point to create a Plugin in JIRA
我们的要求是在接下来的 3 天内在 JIRA 中开发一个插件,以启用
Tag/link JIRA issue/user story/bug/task 在我们的应用程序中有一个 KPI。用户将在搜索框中搜索分配给他的 KPI,并将 link 它与选定的 KPI。
当 JIRA issue/userstory/bug/task 完成时更新我们应用程序中 KPI 的状态。
我已阅读以下文档 links 并能够开发 simple/raw JIRA 插件,但现在不确定如何处理以及如何实现上述要求。
https://developer.atlassian.com/cloud/jira/platform/getting-started/
https://developer.atlassian.com/cloud/jira/platform/extending-the-user-interface/
我正在向所有专家寻求有关以下问题的帮助
下一步从哪里开始以及如何着手。我们了解 Nodejs 并且会在相同的环境中开发插件吗?
需要什么样的模块才能在显示问题及其详细信息的 JIRA UI 的搜索框中显示我们应用程序的 KPI?
当 issue/user story/bug/task 完成后,我如何 write/inject 一个脚本来调用我们应用程序的 REST API 并将更新 KPI 状态?
在哪里可以存储 JIRA 问题和 KPI 映射信息?这些信息可以存储在 JIRA 中吗?
谢谢.......
您列出的链接是开始的正确位置,connect express 有指向另一个带有示例 Jira 项目的存储库的链接 - https://bitbucket.org/atlassianlabs/atlassian-connect-jira-example
我不确定您要在哪里扩展 UI。如果您想添加新按钮或类似于查看问题页面,请查看 https://developer.atlassian.com/cloud/jira/platform/issue-view-ui-locations/ 中的可用位置
其他可能的位置也通过左侧的链接列在该页面上,请查看位置模块。
这听起来像是您正在尝试侦听 webhook,请查看 https://developer.atlassian.com/cloud/jira/platform/webhooks/ 以了解您可以侦听的挂钩。
Jira 通过实体属性 api 提供一些非常基本的存储键值存储,请参阅 https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/ 如果您需要更复杂的东西,那么您可能需要构建自己的东西。
我们的要求是在接下来的 3 天内在 JIRA 中开发一个插件,以启用
Tag/link JIRA issue/user story/bug/task 在我们的应用程序中有一个 KPI。用户将在搜索框中搜索分配给他的 KPI,并将 link 它与选定的 KPI。
当 JIRA issue/userstory/bug/task 完成时更新我们应用程序中 KPI 的状态。
我已阅读以下文档 links 并能够开发 simple/raw JIRA 插件,但现在不确定如何处理以及如何实现上述要求。
https://developer.atlassian.com/cloud/jira/platform/getting-started/
https://developer.atlassian.com/cloud/jira/platform/extending-the-user-interface/
我正在向所有专家寻求有关以下问题的帮助
下一步从哪里开始以及如何着手。我们了解 Nodejs 并且会在相同的环境中开发插件吗?
需要什么样的模块才能在显示问题及其详细信息的 JIRA UI 的搜索框中显示我们应用程序的 KPI?
当 issue/user story/bug/task 完成后,我如何 write/inject 一个脚本来调用我们应用程序的 REST API 并将更新 KPI 状态?
在哪里可以存储 JIRA 问题和 KPI 映射信息?这些信息可以存储在 JIRA 中吗?
谢谢.......
您列出的链接是开始的正确位置,connect express 有指向另一个带有示例 Jira 项目的存储库的链接 - https://bitbucket.org/atlassianlabs/atlassian-connect-jira-example
我不确定您要在哪里扩展 UI。如果您想添加新按钮或类似于查看问题页面,请查看 https://developer.atlassian.com/cloud/jira/platform/issue-view-ui-locations/ 中的可用位置 其他可能的位置也通过左侧的链接列在该页面上,请查看位置模块。
这听起来像是您正在尝试侦听 webhook,请查看 https://developer.atlassian.com/cloud/jira/platform/webhooks/ 以了解您可以侦听的挂钩。
Jira 通过实体属性 api 提供一些非常基本的存储键值存储,请参阅 https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/ 如果您需要更复杂的东西,那么您可能需要构建自己的东西。