On Mon, Jun 17, 2019 at 6:38 PM Mark Waite <
mark.ea...@gmail.com> wrote:
> Since they are test dependencies, they won't be included in the packaging and the plugin upgrade is not forced on end users.
Unfortunately, this often “bleeds” into non-test deps when you factor
in `RequireUpperBoundsDeps` fixes.
There is not any particularly satisfactory answer, and this was the
main issue I identified when use of Dependabot on plugin repositories
was first being proposed.
I think JENKINS-47498 would make use of Dependabot much simpler, since
normally there would just be a single version number you would
increment in your POM (not counting the `parent`) to stay up to date
with everything; but it _would_ mean upgrading test and non-test
dependencies alike. Whether this really matters much to users, I am
not sure. Certainly it would reduce surprise failures from
`plugin-compat-tester`.