我被要求创建一个结合了工作流+自定义字段+条件步骤的简单JIRA插件
我刚刚开始安装JIRA,最终设法创建一个简单的Hello World插件运行。
我已经对这个界面的巨大程度感到困惑,似乎无法掌握大局
你们中有谁能把我送到正确的方向吗?关于什么可以包括所有这些的想法?
答案 0 :(得分:2)
从scriptrunner插件开始可能是个好主意。这使您可以为工作流条件,验证器,后期函数,监听器等编写自定义groovy脚本。
优点是简单的groovy脚本的学习曲线并不像“真正的”插件那样陡峭。这样你就可以使用jira api,然后当你遇到无法用groovy帮助自己的地方时,切换到正常的插件机制。
答案 1 :(得分:1)
Introduction to the Atlassian Plugin SDK实际上相当不错。
开始尝试专注于您想要的插件类型:
在每个插件中,找出您需要的信息,然后从API中获取该信息的位置。
答案 2 :(得分:0)
Script Runner更容易学习,它完全符合您的要求。如果要在其他实例中安装SR脚本(SR插件必须可用),则SR脚本也可以成为JIRA插件。 学习脚本运行器可以帮助您更好地理解如何开发JIRA插件,在任何情况下都不浪费时间,因为您可以轻松地在本机JIRA插件和SR之间切换(SR使用JIRA组件,因此主要逻辑仍然相同,它只是隐藏了大部分恼人和重复的东西)。 您可以从这个模板开始:
https://bitbucket.org/jamieechlin/sr-scripts-plugin/overview