[
https://issues.apache.org/jira/browse/SOLR-9450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15445982#comment-15445982
]
Uwe Schindler commented on SOLR-9450:
-------------------------------------
In general, this looks good, but might need some imrpovements:
- On Jenkins the nightly builds (Solr-Artifacts) have a real version number
(with datecode), so the generated link in the Groovy code might be wrong. Like
for the lucene.javadoc.url the Jenkins jobs need to be changed to define
{{$solr.javadoc.url}} in the ant properties to show something useful. It
already does this for Solr jobs, to refer to Lucene links correctly.
- It would be good to also refer to lucene.javadoc.url
- It does not build the documentation of the package at all, but if you have
them in checkout before, you may need to ant clean. This is not documented.
Maybe build the "online only" documentation in a separate folder. This would
also allow Jenkins task to publish them online, too
- The release manager now needs to build the docs separately, because of this I
suggest to really build the online-only version in a separate folder (see
prvious item). This allows to publish the Javadocs after building artifacts,
although they are not part of the tarball.
> Link to online Javadocs instead of distributing with binary download
> --------------------------------------------------------------------
>
> Key: SOLR-9450
> URL: https://issues.apache.org/jira/browse/SOLR-9450
> Project: Solr
> Issue Type: Sub-task
> Components: Build
> Reporter: Jan Høydahl
> Assignee: Jan Høydahl
> Fix For: master (7.0), 6.3
>
> Attachments: SOLR-9450.patch
>
>
> Spinoff from SOLR-6806. This sub task will replace the contents of {{docs}}
> in the binary download with a link to the online JavaDocs. The build should
> make sure to generate a link to the correct version. I believe this is the
> correct tamplate: http://lucene.apache.org/solr/6_2_0/
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]