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.
