问题标签 [jira-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
429 浏览

web-services - 如何从客户端应用程序访问 Jira GreenHopper 的数据?

我需要从客户端应用程序访问 Jira GreenHopper 的数据。数据是通过相同的 Jira SOAP api 公开还是有其他访问方式?任何指针都会有所帮助。

0 投票
1 回答
1481 浏览

jira - Jira 启动因卸载插件而失败

我正在使用 SDK 3.10 部署 Jira 报告插件并遇到以下问题:

JIRA 需要以下插件,但尚未启动:

备注:我的笔记本电脑上没有安装 Jira。那是问题吗?另外,我正在使用 Java SE 1.6

0 投票
1 回答
1803 浏览

plugins - 使用 TemplateRenderer 的 Jira-Servlet-Plugin

我正在尝试开发一个简单的 HTTP-Servlet 来呈现速度模板。

我的小服务程序:

atlassian-plugin.xml

(见:https ://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Internationalising+Your+Plugin )

到目前为止一切正常,但是在呈现页面后,左侧的菜单栏丢失了(网络部分中的其他菜单网站)

如果我在浏览器中手动调用 URL,操作名称后面带有“!default”,则会显示侧边栏。

但是,如果我在没有“!默认”的情况下调用 URL,则输出与 servlet 产生的相同。TemplateRenderer 是否有可能添加“!默认”术语?

0 投票
1 回答
282 浏览

jira - 如何使用脚本或代码将错误动态记录到 JIRA

我正在使用 XStudio——一个测试管理应用程序,它当前包含我的测试用例结果(通过/失败)。我计划使用 XStudio 将错误动态记录到 JIRA 中。请让我知道是否有任何插件可以做同样的事情,或者我应该编写脚本来记录缺陷。如果编写脚本是一个不错的选择,请帮助我编写脚本以记录错误并从 XStudio 调用脚本。任何帮助将不胜感激。

0 投票
1 回答
1078 浏览

jira - Jira 小工具配置屏幕的问题

在为 Jira 编写小工具时,我不断遇到奇怪的问题。我遇到了一些问题,比如选项被剪掉了,重新配置不起作用,最烦人的是:projectOrFilterPicker 不起作用。

我遇到的大多数奇怪问题都可以解决,这就是我所做的,但是我需要允许用户使用该快速搜索框来选择项目或过滤器。但是,只要我包含其中一个对话框,小工具就会无休止地加载,如果我调整屏幕大小(我用于其他事情的解决方法之一),我会收到错误 500。

奇怪的是,它在 Atlassian SDK 测试 Jira (V 4.4) 上本地工作,但在我的工作场所完整测试服务器 (V 2.1.3) 上不工作。

这是我正在使用的一些代码,如有必要,我可以发布更多代码:

args.projectOptions 在这里定义:

任何见解/建议将不胜感激。提前致谢。

卡尔

0 投票
0 回答
339 浏览

jira - 如何在 Eclipse 中添加 JIRA 源代码以对其进行修改并查看更改?

  • 1

    问题是管理版本的人没有输入正确
    的版本名称格式,这是项目集成后期的一个大问题。
    因此,我想为他们禁用该按钮。这样只有管理员才能
    管理版本。那么,有没有一种方法可以在不修改源
    代码的情况下做到这一点,或者唯一的解决方案是修改源代码?

    因此如何在 eclipse 中修改源代码并兑现更改。
    提前谢谢了

0 投票
1 回答
165 浏览

jira - 将自定义数据导入 Jira 问题

我正在寻找一种简单的方法来将问题中的数据显示为纯文本。基本上,我希望能够在创建问题时输入查找 ID,然后在创建问题后,它会调用我们的 Web 服务之一来检索与该 ID 相关的数据。

这不会来自另一个问题跟踪器,而是直接来自我的一个数据库。

完成此任务的最简单方法是什么?我希望工作流程是:输入 id #,点击保存,查看工单中显示的具有该 ID 的数据(不需要可编辑,只显示在工单视图中)。

0 投票
1 回答
1652 浏览

javascript - Jira Gadget - 在配置屏幕上重新加载 AJAX

在任何地方都找不到解决方案,我真的希望这是可能的。

我正在编写一个 Jira 小工具,我有一个包含 2 个字段的配置屏幕。一是快速查找项目选择器;您键入并找到项目,然后单击所需的项目。

第二个字段是组件。您可以选择要作为过滤依据的项目组件。但是,每个项目的组件都不同,因此 Component 字段由“config”部分的“args”部分的小工具中指定的 AJAX 调用填充。

唯一的问题是这个 AJAX 只在第一次加载小工具时被调用;即:在选择项目之前,结果始终是“选择项目”。

我需要一种方法来在所选项目发生更改时重新运行此 AJAX 调用。

这可能吗?还是有替代解决方案?我尝试使用计时器来检查更改,但也存在一些问题;主要是我无法访问/更改组件下拉框字段。该小工具将拒绝加载。

更新:以下是小工具的 Javascript。如您所见,我添加了一个refreshComponents()Javascript 方法,该方法可以检索给定项目 ID 的组件,但是我无法将其附加到适当的事件。此外,我似乎无法使用 jQuery 或普通 JS 等直接更改页面上的任何组件

0 投票
4 回答
50928 浏览

jira - 如何在 Jira 中创建我一周内工作的所有时间的报告

我们使用 Jira (plain jira, no greenhopper) 进行项目/任务管理,并使用单独的系统进行时间跟踪。

如何运行报告以提取我上周工作的所有时间?

0 投票
1 回答
550 浏览

jira - 如何在集成测试期间向 JIRA 插件提供额外的数据源

我正在寻找一种方法来提供一个额外的数据源,在使用提供的 JIRA 插件 SDK 执行集成测试时将获取该数据源。

目前,我的插件访问我通过以下方式配置 Tomcat 定义的 JDBC 数据库:

添加到 server.xml:

这到 web.xml

然后我可以从我的插件中访问数据库,如下所示

此方法在使用独立的 JIRA 实例时工作正常,但是我使用提供的集成测试atlas-integration-test启动了 JIRA 的嵌入式版本,而正是这个嵌入式版本我无法配置使用额外的数据源。

我找到了我认为需要将资源添加到的文件,entityengine.xml但这似乎在每次嵌入式服务器启动时都会重新生成,因此我添加到该文件的任何更改都将丢失。

我一直在关注本指南: https ://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Writing+Integration+Tests+for+your+JIRA+plugin

并在 Atlassian 论坛上找到了一个类似的帖子,但仍未解决:http ://forums.atlassian.com/thread.jspa?messageID=257355500&tstart=0

如何配置 JIRA 的嵌入式版本来获取我的数据源?