Uploaded image for project: 'SR for Jira - Development'
  1. SR for Jira - Development
  2. SRJIRA-2787

Dependency Problems with parent pom

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Done
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 5.2.2, 5.3.7
    • Fix Version/s: 5.4.0
    • Component/s: None
    • Labels:
      None
    • Critical Points:
      1

      Description

      In our build process, we use Scriptrunner as a dependency via maven and in the newer revisions we are running into dependency issues. Here is error:

      Failed to execute goal on project requirements: Could not resolve dependencies for project com.adaptavist.dell:requirements:atlassian-plugin:1.0.54: 
       The following artifacts could not be resolved: groovyrunner:test:jar:5.3.7,
       is.origo.jira:tempo-plugin:jar:8.0.1.2,
       com.tempoplugin:tempo-core:jar:3.0.1,
       com.atlassian.plugin.automation:automation-api:jar:2.2.0:
       Failure to find groovyrunner:test:jar:5.3.7 in http://10.32.18.90:8081/artifactory/libs-release was cached in the local repository,
      resolution will not be reattempted until the update interval of central has elapsed or updates are forced 
      

      In regards to the tempo artifacts, I was able to fix this by ripping apart the tempo.obr file. However, I'm not able to find this dependency anywhere:

      <dependency>
      <groupId>com.atlassian.plugin.automation</groupId>
      <artifactId>automation-api</artifactId>
      <version>2.2.0</version>
      <scope>compile</scope>
      </dependency>

      I can't even find it on the atlassian maven instance here (https://maven.atlassian.com/webapp/#/artifacts/browse/tree/General/maven/com/atlassian/plugin/automation/automation-api).

      This is specified in the groovyrunner POM (https://nexus.adaptavist.com/content/repositories/external/com/onresolve/jira/groovy/groovyrunner/5.3.7/groovyrunner-5.3.7.pom). I

      'm using the Adaptavist maven site so my main question is are you guys going to add these dependencies to your maven instance or have some recommendations on how to proceed? I'd also prefer not having to hack around the tempo dependencies if you guys could also provide either documentation or recommendations on that front as well it would be appreciated.

        Attachments

          Activity

            People

            Assignee:
            jcarter Jonny Carter
            Reporter:
            tbatagiannis Thanos Batagiannis
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: