Our new Appfire Documentation Space is now live!

Take a look here! If you have any questions please email support@appfire.com

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Current »

This article provides the code snippet to add a web link to an issue, using Scripted (Groovy) operation on issue (JMWE app) post-function.

Instructions

  1. Navigate to the intended workflow to make the necessary changes in the edit mode.

  2. Select the required transition.

  3. Select the Post functions tab and click Add post function.

  4. Add the “Scripted (Groovy) operation on issue (JMWE app)” post-function.

  5. Add the below Groovy script:

    import com.atlassian.jira.issue.link.*
      
    RemoteIssueLink link = new RemoteIssueLinkBuilder().issueId(issue.getId()).url("https://innovalog.atlassian.net/wiki").title("Innovalog").build();
    ComponentAccessor.getComponent(RemoteIssueLinkManager.class).createRemoteIssueLink(link, currentUser);

With this, the URL "https://innovalog.atlassian.net/wiki" will be linked to the current issue, with the title "Innovalog" - modify them as per your use case.

If this post-function is added on the create transition, move it below “Creates the issue originally.” built-in post-function.

References

  • No labels