摘要:https://github.com/atlascommunity/jira-plugins-groovy这款插件的做法 jira的ao模块,默认是不支持@Transactional注解,如果需要使用事务,可以显式声明事务: import com.atlassian.jira.transaction
阅读全文
摘要:这两个 api 在 rest api 文档中查不到的: PUT /rest/experimental/content/<页面 id>/restriction/byOperation/<read/update>/user?userName=xxxxx PUT /rest/experimental/co
阅读全文
摘要:import com.atlassian.jira.event.type.EventDispatchOption
issue.setSummary(reqTitle as String)
issueManager.updateIssue(ComponentAccessor.getUserManager().getUserByName("IT_Service"),issue, EventDispatchOption.ISSUE_UPDATED, false)
-------------------------------------------------------------------------------------------------------------------------------------------
EventDispatchOption.ISSUE_UPDATED 的话,会触发 ISSUE_UPDATED 监听和门户回传。有些脚本应该是需要 EventDispatchOption.DO_NOT_DISPATCH 才行。
阅读全文
摘要:概述 在jira插件开发过程中,数据库表的创建和数据的增删改查操作是使用ActiveObject模块完成的。但是,ao模块只能操作插件生成的表,无法和jira的内置表做关联查询操作。 然而作为jira的插件,很多时候,数据是需要和jira的数据进行关联查询的。 jira内置的api,其实提供了不同表
阅读全文
摘要:Jira 发送邮件,抛出异常 Error while sending mail: IMAPProvider not found,处理如下: import com.sun.mail.imap.IMAPProvider; import com.sun.mail.pop3.POP3Provider; im
阅读全文