4,058
Customers have installed this app in at least 4,058 active instances.
4,058
Customers have installed this app in at least 4,058 active instances.
4,058
Customers have installed this app in at least 4,058 active instances.
    by Marvelution B.V.for Jira Cloud, Jira Server 7.2.0 - 8.3.4, Jira Data Center 7.2.0 - 8.4.1 and more versions
    Versions available for Jira Server 5.2 - 7.1.10
    Jira Data Center 8.4.0 - 8.4.1
    Supported
    Marvelution B.V. supports this app.

    Get support

    Jira Service Desk
    This app is compatible with Jira Service Desk.
    Supported
    Marvelution B.V. supports this app.

    Get support

    Jira Service Desk
    This app is compatible with Jira Service Desk.
    Supported
    Marvelution B.V. supports this app.

    Get support

    Jira Service Desk
    This app is compatible with Jira Service Desk.

    Visualisation of Jenkins Builds in Jira

    Visualisation of Jenkins Builds in Jira

    Visualisation of Jenkins Builds in Jira

    Simplified Site Management

    Trigger Builds Within Jira

    Visualise build data in Jira

    Administrators can simply manage the Jenkins or Hudson site that are linked and Jobs that are synchronized from a single location in Jira.

    Easily trigger builds of jobs in Jenkins from within Jira.

    Build data from Jenkins can be visualised in Jira using a Tab Panel for individual issues.

    Simplified Site Management

    Jira Software Integration

    Visualise build data in Jira

    Administrators can simply manage the Jenkins or Hudson site that are linked and Jobs that are synchronized from a single location in Jira.

    With support for Jira Software comes tighter integration with Software specific features with build details within the release report, and also providing warnings for done issues with failing or unstable builds.

    Build data from Jenkins can be visualised in Jira using a Tab Panel for individual issues.

    Simplified Site Management

    Jira Software Integration

    Visualise build data in Jira

    Administrators can simply manage the Jenkins or Hudson site that are linked and Jobs that are synchronized from a single location in Jira.

    With support for Jira Software comes tighter integration with Software specific features with build details within the release report, and also providing warnings for done issues with failing or unstable builds.

    Build data from Jenkins can be visualised in Jira using a Tab Panel for individual issues.

    More details

    This plugin provides integration features between Jenkins/Hudson and Jira. Making build information related to issues in Jira more visible.

    Please refer to our documentation for detailed feature documentation.

    It is require to install the Jira Plugin for Jenkins. Get it from the release notes.

    More details

    This plugin provides integration features between Jenkins/Hudson and Jira. Making build information related to issues in Jira more visible.

    Please refer to our documentation for detailed feature documentation.

    It is not require, but the installation of the Jira Plugin for Jenkins will improve the overall experience of this integration plugin. Get it from the release notes.

    More details

    This add-on provides integration features between Jenkins/Hudson and Jira. Making build information related to issues in Jira more visible.

    Please refer to our documentation for detailed feature documentation.

    It is not require, but the installation of the Jira Plugin for Jenkins will improve the overall experience of this integration plugin. Get it from the release notes.

    Reviews for cloud

    (65)
    Sign in to write a review
    by Gustavo Alvarez on 2019-04-25
    Hello, I can´t trigger a build from a ticket, I've got the following message: Invocation of URI http://jenkins.codeicus.com.ar/job/Toyota%20CFA%20-%20Widget%20Seguros%20(CI)/jji/build/ on Site Jenkins failed I don´t know what I have to configure. Please help me.
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi Gustavo,

    Please open a ticket in the support portal with details including the Jira Cloud instance name and SEN for the app.

    Cheers,Marvelution

    by karthikeyan srinivasan on 2018-07-24
    Hello, I am trying to integrate Jira cloud with Jenkins server ( installed in AWS ), where I am using http://marketplace.atlassian.com/apps/1211376/jenkins-integration-for-jira add-on for this integration. I am getting some issues while adding the site ( Jenkins RPC URL ) in this add-on. Can anyone know the steps for this integration? https://community.atlassian.com/t5/Jira-discussions/JIRA-Cloud-integration-with-Jenkins-server/m-p/851399#M4330
    0 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    I have added a reply to the community question, here. For future reference, you can also create a support ticket on the support portal

    Cheers, Mark

    by Swarna Radha on 2017-06-09
    Hi, I have already installed JIRA Plugin for Jenkins but i am having an error message The plugin JIRA Plugin for Jenkins doesn't seem to be installed on 'JIRA'. Consider installing it to optimize the integration with JIRA and allow the use of Jenkins side features. Download it HERE and install it using the upload method. Even i had uploaded earlier version of add-ons, it reverts back to same version. I am using JIRA v7.3.6. Thanks, Swarna
    0 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi Swarna,

    The plugins themselves don't revert to previous versions. The message you see in JIRA shows that the JIRA plugin is installed and working, but that the plugin for Jenkins is not installed. Please consult the project documentation that highlights the two plugins and there features.

    Cheers, Mark

    by DASAN Network Solutions on 2017-04-21
    Hello, I can not configure this plugin in JIRA 7.0.10. JIRA 7 do not have RPC URL.
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    Yes you can, but you will need and older version of the plugin, see the version list.

    And JIRA does have a RPC URL. For this plugin, this is either the base url of JIRA that user also use to interact with JIRA, but can also be a different URL, for instance the URL that is used for integration products that doesn't rely on a proxy.

    Cheers, Mark

    by Judy Yi on 2017-02-03
    When will Pipeline and Multibranch be supported?
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi, the goal is to get the new version out in a couple of weeks.

    Cheers, Mark

    Update: Pipelines and Multibranch projects have been supported since version 2.2.0.

    Reviews for server

    (65)
    Sign in to write a review
    by 姜志宏 on 2019-03-25
    Is there a feature for DC version?
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    Yes, its currently in the final stages of the approval process, so stay tuned.

    Cheers, Marvelution

    by Jesse Borden on 2018-11-20
    Terrible. Link to Jenkins plugin goes to page not found.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    Sorry to hear, but it usually works better if you report the issue so it can be addressed.

    Cheers, Marvelution

    by BG on 2018-03-10
    Does not seem to work with Service Desk projects.
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi Brian,

    Sorry for the confusion, but this add-on is targeted to software projects.

    Cheers,Marvelution

    by Phani Dadi on 2017-12-18
    I am using Jira cloud but I could not find this plugin under Find new add-on. I even had a look whether this plugin is already installed. But it is not listed over there. Then I have tried upload add-on then it is showing can't be installed on this cloud instance. Can you please suggest something on this.
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    That is because the add-on is not yet supported for cloud deployments, but development in underway and the first release is expected to hit the Marketplace in Q1 2018.

    Cheers,Marvelution

    by Mateus Martins on 2017-10-28
    ok
    3 out of 5 found this review helpful
    Was this review helpful?YesNo

    Reviews for Data Center

    (65)
    Sign in to write a review
    by Swarna Radha on 2017-06-09
    Hi, I have already installed JIRA Plugin for Jenkins but i am having an error message The plugin JIRA Plugin for Jenkins doesn't seem to be installed on 'JIRA'. Consider installing it to optimize the integration with JIRA and allow the use of Jenkins side features. Download it HERE and install it using the upload method. Even i had uploaded earlier version of add-ons, it reverts back to same version. I am using JIRA v7.3.6. Thanks, Swarna
    0 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi Swarna,

    The plugins themselves don't revert to previous versions. The message you see in JIRA shows that the JIRA plugin is installed and working, but that the plugin for Jenkins is not installed. Please consult the project documentation that highlights the two plugins and there features.

    Cheers, Mark

    by DASAN Network Solutions on 2017-04-21
    Hello, I can not configure this plugin in JIRA 7.0.10. JIRA 7 do not have RPC URL.
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    Yes you can, but you will need and older version of the plugin, see the version list.

    And JIRA does have a RPC URL. For this plugin, this is either the base url of JIRA that user also use to interact with JIRA, but can also be a different URL, for instance the URL that is used for integration products that doesn't rely on a proxy.

    Cheers, Mark

    by Judy Yi on 2017-02-03
    When will Pipeline and Multibranch be supported?
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi, the goal is to get the new version out in a couple of weeks.

    Cheers, Mark

    Update: Pipelines and Multibranch projects have been supported since version 2.2.0.

    by Rohit on 2016-11-01
    Hi I have a scenario. Please let me know whether this is possible or not. If there are failure test cases in a build, then with the integration did, it is creating an issue in JIRA. When I go to JIRA, and delete the created issue and run the build again which has the same failure test case, it is not creating the issue again in JIRA. So, is this possible to create the same issue again which is deleted from JIRA. Thanks in Advance.
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi Rohit,

    The functionality you are describing is most likely that of the JIRA Plugin developed by the Jenkins team. Al though this functionality is on the backlog of this project, it is not yet implemented.

    Currently the Jenkins Integration for JIRA project doesn't support creating of issues in JIRA based on Jenkins build results.

    Cheers, Mark

    by Jyotiprakash Nayak on 2016-06-24
    I am facing issue on Jenkins Configuartion An error occurred whilst rendering this message. Please contact the administrators, and inform them of this bug. Details: ------- org.apache.velocity.exception.MethodInvocationException: Invocation of method 'hasSites' in class org.marvelution.jira.plugins.jenkins.webwork.ConfigureJenkinsIntegration threw exception java.lang.NullPointerException: Name is null at com.marvelution.jira.plugins.jenkins:jenkins_configuration_actions//templates/configure-jenkins.vm[line 83, column 22] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.evaluate(ASTReference.java:470) at org.apache.velocity.runtime.parser.node.ASTExpression.evaluate(ASTExpression.java:62) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:85) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.Template.merge(Template.java:328) at org.apache.velocity.Template.merge(Template.java:235) at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:381) at com.atlassian.velocity.DefaultVelocityManager.writeEncodedBodyImpl(DefaultVelocityManager.java:117) at com.atlassian.velocity.DefaultVelocityManager.writeEncodedBody(DefaultVelocityManager.java:97) at com.atlassian.jira.template.velocity.DefaultVelocityTemplatingEngine$DefaultRenderRequest.toWriterImpl(DefaultVelocityTemplatingEngine.java:146) at com.atlassian.jira.template.velocity.DefaultVelocityTemplatingEngine$DefaultRenderRequest.asHtml(DefaultVelocityTemplatingEngine.java:134) at com.atlassian.jira.web.dispatcher.JiraVelocityViewDispatcher.dispatch(JiraVelocityViewDispatcher.java:50) at com.atlassian.jira.web.dispatcher.JiraWebworkViewDispatcher.dispatchViaVelocityView(JiraWebworkViewDispatcher.java:111) at com.atlassian.jira.web.dispatcher.JiraWebworkViewDispatcher.dispatchView(JiraWebworkViewDispatcher.java:70) at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:204) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.XContentTypeOptionsNoSniffFilter.doFilter(XContentTypeOptionsNoSniffFilter.java:22) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.jira.onboarding.postsetup.ui.PostSetupAnnouncementsFilter.doFilter(PostSetupAnnouncementsFilter.java:61) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.jira.tzdetect.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:40) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.jira.baseurl.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:38) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.greenhopper.jira.filters.ClassicBoardRouter.doFilter(ClassicBoardRouter.java:59) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter(ServingRequestsFilter.java:37) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter(PrettyUrlsSiteMeshFixupFilter.java:36) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:60) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:92) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:56) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:105) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:89) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter(XsrfTokenAdditionRequestFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:181) at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:85) at com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.pagebuilder.PageBuilderFilter.doFilter(PageBuilderFilter.java:90) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.CommittedResponseHtmlErrorRecoveryFilter.doFilter(CommittedResponseHtmlErrorRecoveryFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:239) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:172) at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:79) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:19) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.analytics.client.filter.JiraAnalyticsFilter.doFilter(JiraAnalyticsFilter.java:40) at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter(PathMatchingEncodingFilter.java:49) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:79) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.MultipartBoundaryCheckFilter.doFilter(MultipartBoundaryCheckFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter(JiraFirstFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:115) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:92) at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter(JiraGzipFilter.java:56) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException: Name is null at java.la
    0 out of 2 found this review helpful
    Was this review helpful?YesNo
    Marvelution B.V.

    Hi,

    This is a know issue. Please refer to this workaround to resolve it. Also please consider logging issues like this on our public issue tracker.

    Cheers, Mark

    Cloud Pricing

    Server Pricing

    Data Center Pricing

    50 users$25/year100 users$75/year250 users$225/year500 users$475/year750 users$600/year1000 & upAdditional pricing details
    Up to 10 users
    $10
    monthly flat fee
    Free 30 day trial
    11 - 100 users
    $1.25
    per user/month
    Free 30 day trial

    Pricing FAQ

    How does cloud app pricing work?

    Cloud apps are sold as a monthly or annual subscription. You are eligible for support and automatic version updates as long as your subscription is active.

    When your subscription renews each month, you are automatically billed for apps based on the number of users in your instance.

    If app pricing changes after your initial purchase, there's a 60-day grandfathering period during which you can renew based on the old pricing.

    How do I determine my cloud pricing?

    Apps are billed based on the number of users in your Atlassian product. Jira Cloud apps are priced based on the maximum users of the Jira products on your instance. For example, if you have Jira Software (50 users) and Jira Service Desk (10 agents) on the same instance, you pay the 50-user price for apps.Note: While this app has features specific to Jira Service Desk, the app is technically available across the whole Jira instance. Therefore the above guidelines for licensing across maximum users still apply.

    The pricing structure for cloud apps is as follows:

    • Monthly subscriptions with up to 10 Atlassian product users are billed at a flat rate price.
    • Monthly subscriptions with more than 10 users are billed per user, starting at the first user.
    • Monthly subscriptions with more than 100 users are billed per user. The table above provides example pricing at various user levels.

    Annual subscriptions may offer a discount depending on the number of users purchased.

    Do you offer academic, community, or open-source licenses for cloud apps?

    Academic, community and open source licenses are not available for cloud apps.

    Can I extend my free trial?

    For cloud apps, you cannot extend your free evaluation period. All cloud apps are immediately subscribed by a user, and we provide a free evaluation period. This is a minimum of 30 days and ends on the second billing cycle after you first subscribe to the app.

    Pricing FAQ

    How does Data Center app pricing work?

    Data Center apps are sold as an annual subscription. You are eligible for support and version updates as long as your subscription is active.

    If app pricing changes after your initial purchase, there's a 60-day grandfathering period during which you can renew based on the old pricing.

    How do I determine my Data Center pricing?

    Apps are billed based on the number of users in your Atlassian product. For Jira 7.0 or later, the app tier should match the maximum tier of the licensed Jira products on your instance. For example, if you're running Jira Software (500 users) and Jira Service Desk (25 agents) on the same instance, you should purchase the 500-user tier for apps. For versions of Jira prior to 7.0, the app tier should match the licensed user tier for Jira. Even if fewer users want to use the app than your Jira license, the two licenses should match exactly. Note: While this app has features specific to Jira Service Desk, the app is technically available across the whole Jira instance. Therefore the above guidelines for the license tier still apply.

    Can I install this app in a Data Center product?

    Yes, this app has a Data Center approved version. If you're using a Data Center product, you should install the Data Center version of the app.

    Learn more about Data Center approved apps

    What type of license do I need if I'm using this app in a Data Center product?

    Because this app has a Data Center approved version, you should purchase a Data Center license for the app.

    If you already own a server license for this app, you can continue using the server license in your Data Center product for a limited period of time.

    Learn more about Data Center licensing

    Do you offer academic, community, or open-source licenses for Data Center apps?

    For Data Center apps, academic licenses are available at a 50% discount if you have an academic license for your Atlassian product.

    Community and open-source licenses are not available for Data Center apps. Learn more about community and open source licenses.

    Can I extend my free trial?

    For Data Center apps, you can extend your app trial up to 5 times - in other words, for up to six months. Extend your trial by generating a new evaluation license key from Atlassian Marketplace. Click Try it free and you'll be directed to generate a new license. Paste this license key into the app listing in UPM from your Atlassian product, and you're all set.

    Marvelution B.V. provides support for this app.

    Marvelution B.V. provides support for this app.

    Marvelution B.V. provides support for this app.

    Vendor support resources

    Documentation

    Find out how this app works.

    Wiki

    Collaborative documentation platform hosted by this vendor.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.

    Vendor support resources

    Documentation

    Find out how this app works.

    Wiki

    Collaborative documentation platform hosted by this vendor.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.

    Vendor support resources

    Documentation

    Find out how this app works.

    Wiki

    Collaborative documentation platform hosted by this vendor.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.

    Versions

    Jira Cloud Released 2019-09-12

    Summary

    Minor version update

    Details

    Minor version update

    Versions

    Version 3.12.1 Jira Server 7.2.0 - 8.3.4 Released 2019-07-01

    Summary

    Release featuring bug fixes.

    Details

    • JJI-601 Synchronization operations are never executed in single node data-center clusters (Bug)

    Versions

    Version 4.0.0 Jira Data Center 7.2.0 - 8.4.1 Released 2019-09-05

    Summary

    Release with new features.

    Details

    • JJI-602 Incomplete synchronization operation should be loaded in the queue for processing when the app starts (Improvement)
    • JJI-578 Allow for syncing, cleaning or rebuilding build cache, for multiple jobs at once (Story)

    Installation

    1. Log into your Jira instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
    3. Click Find new apps or Find new add-ons from the left-hand side of the page.
    4. Locate Jenkins Integration for Jira via search. Results include app versions compatible with your Jira instance.
    5. Click Install to download and install your app.
    6. You're all set! Click Close in the Installed and ready to go dialog.

    To find older Jenkins Integration for Jira versions compatible with your instance, you can look through our version history page.

    1. Log into your Jira instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Find new apps or Find new add-ons screen loads.
    3. Locate Jenkins Integration for Jira.
    4. Click Free trial to download and install your app.
    5. You're all set! Click Close in the Installed and ready to go dialog.
    1. Log into your Jira instance as an admin.
    2. Click the admin dropdown and choose Atlassian Marketplace. The Manage add-ons screen loads.
    3. Click Find new apps or Find new add-ons from the left-hand side of the page.
    4. Locate Jenkins Integration for Jira via search. The appropriate app version appears in the search results.
    5. Click Try free to begin a new trial or Buy now to purchase a license for Jenkins Integration for Jira. You're prompted to log into MyAtlassian. Jenkins Integration for Jira begins to download.
    6. Enter your information and click Generate license when redirected to MyAtlassian.
    7. Click Apply license. If you're using an older version of UPM, you can copy and paste the license into your Jira instance.

    To find older Jenkins Integration for Jira versions compatible with your instance, you can look through our version history page.

    Similar apps