Hi,

I'm looking adding support for `multibranchPipelineJob` to a webhook plugin
for jenkins.

Using `mvn hpi:run` it boots a jenkins v1.625.3 instance and I have been
able to debug the current plugin to see it working. But that jenkins
instance lacks support for 'multibranchPipelineJob'.

So I'm trying to add those plugins, but am going around in circles with a
plugin dependency mismatch hell.

As the plugin is 4 years old, I'm trying to pick other releases from the
same timeframe, so my current list is;
    <dependency>
      <groupId>org.jenkins-ci.plugins</groupId>
      <artifactId>scm-api</artifactId>
      <version>2.2.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.jenkins-ci.plugins</groupId>
      <artifactId>job-dsl</artifactId>
      <version>1.65</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.jenkins-ci.plugins.workflow</groupId>
      <artifactId>workflow-multibranch</artifactId>
      <version>2.17</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.jenkins-ci.plugins.workflow</groupId>
      <artifactId>workflow-aggregator</artifactId>
      <version>2.5</version>
      <scope>test</scope>
    </dependency>

But I'm now basically getting mismatch errors and the solutions are all
install the correct version.

Anyone able to help, Ideally I don't want the answer I want to understand
the magic I can work it out. i.e. start with plugin x as this is the base,
then look at dependency tree for that.

Cheers,
John

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAH9u10n9dA1UXr%2BjhkNEZ708W7kv4DmAUGY1qi6TttUsxWS8Zw%40mail.gmail.com.

Reply via email to