On Fri, Sep 30, 2016 at 5:46 PM, Jesse Glick <[email protected]> wrote:
> On Thu, Sep 29, 2016 at 5:29 PM, Robert Munteanu
> <[email protected]> wrote:
>> I've briefly looked at the source code but did not find where the SNAPSHOT
>> dependencies are collected. What's the best way to design such an
>> enhancement?
>
> I would advise you to steer clear of this plugin. Safer and better to
> use a generic project type (freestyle, Pipeline) and implement a
> `Trigger` for this use case.

Well, let me give you a bit of context about my current situation.

I use the Job DSL plugin to maintain about 300 build jobs

  https://builds.apache.org/view/S-Z/view/Sling

That's the result of breaking down a huge reactor build which was too
slow and too flaky to be of use. Now we have small jobs which each
build one Maven module. I'm quite happy with the results.

I started off with freestyle jobs, but then realised that triggering
builds based on SNAPSHOT dependencies is available for the Maven job
types only, so I switched to Maven jobs. Now I need to implement
another trigger, which is not available.

Would you recommend that I implement two custom triggers, one
replicating the functionality which exists in the Maven plug-in, and
one which adds the functionality that I want?

Thanks,

Robert



-- 
http://robert.muntea.nu/

-- 
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/CAC8ULPZqRyxj9c1TFAytudeD_iyTy8Swj%2BrP1QcvRaWFavAuCg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to