The check for a <url> in the pom does not take into account inheritance
from the parent. This is perhaps deliberate, but the check certainly could
be refined for these multi-module releases...

On the other hand the <url> property is one of the "magic" ones whereby if
unspecified it is the parent url plus the artifactId (depending on whether
the parent url has or doesn't have a trailin / or some other silly
convention) so perhaps it is best to force the "must override" rule

On 4 July 2016 at 03:45, Michael Neale <[email protected]> wrote:

> Need some help from someone experienced in deploying new plugins.
>
> Last week a release was performed on blue ocean, to get it to the
> experimental update center, but it hasn't shown up.
>
> Blue ocean is a multi module project, with a few plugins, so this is a bit
> unfamiliar to most (pipeline was originally deployed this way).
>
> Following the guide as per
> https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins, there is a
> wiki https://wiki.jenkins-ci.org/display/JENKINS/Blue+Ocean+Plugin page
> setup in the pom.xml.
>
> The plugins show up in the repo:
> http://repo.jenkins-ci.org/public/io/jenkins/blueocean/
> but not in the update center:
> http://updates.jenkins-ci.org/experimental/update-center.json
>
>
>
> Perhaps given the plugin that people will in stall is the "aggregator" -
> should the <url> to the wiki page be in the blueocean-plugin submodule
> instead of on the parent?
>
>
>
> Any reviews/tips appreciated:
> https://github.com/jenkinsci/blueocean-plugin
>
> The link at the bottom
> https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins points to a
> non existent job that has the update center build log, so it isn't easy to
> see if something is going wrong.
>
>
>
>
> --
> 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/b52ccf97-edfa-46c5-94e9-82f5770f70dd%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/b52ccf97-edfa-46c5-94e9-82f5770f70dd%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CA%2BnPnMz3kuLAJfT9vq1HmMBN1_11-SisZG3SMEA_9J0od-4t5w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to