[
https://issues.apache.org/jira/browse/SOLR-15941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jan Høydahl updated SOLR-15941:
-------------------------------
Description:
Current tasks to build and push ref-guide is in
[https://github.com/apache/solr/blob/main/dev-tools/scripts/releaseWizard.yaml#L1023:L1102]
{code:java}
./gradlew solr:solr-ref-guide:buildSite -PsolrGuideDraft=false
svn -m "Add Solr Ref Guide {{ release_version }}" import {{ git_checkout_folder
}}/solr/solr-ref-guide/build/html-site
https://svn.apache.org/repos/infra/sites/solr/guide/{{ release_version_refguide
}}{code}
This task is to replace those with the commands needed to build the Antora
guide (without watermark) and push it. A difference is that we will push the
entire tree every time, e.g. to {{{}...guide/solr{}}}, and then all versions
{{9_0}} etc are below there.
There is also a task in the wizard for bugfix releases, to overwrite an
existing version in svn, doing some {{svn delete}} on files removed. In the new
system, we'll in reality overwrite all versions for every release, so perhaps
we need a similar approach?
was:Not 100% sure what there is to do but will find out...
> Wire Antora refGuide into the release scripts
> ---------------------------------------------
>
> Key: SOLR-15941
> URL: https://issues.apache.org/jira/browse/SOLR-15941
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Jan Høydahl
> Priority: Blocker
> Fix For: 9.0
>
>
> Current tasks to build and push ref-guide is in
> [https://github.com/apache/solr/blob/main/dev-tools/scripts/releaseWizard.yaml#L1023:L1102]
> {code:java}
> ./gradlew solr:solr-ref-guide:buildSite -PsolrGuideDraft=false
> svn -m "Add Solr Ref Guide {{ release_version }}" import {{
> git_checkout_folder }}/solr/solr-ref-guide/build/html-site
> https://svn.apache.org/repos/infra/sites/solr/guide/{{
> release_version_refguide }}{code}
> This task is to replace those with the commands needed to build the Antora
> guide (without watermark) and push it. A difference is that we will push the
> entire tree every time, e.g. to {{{}...guide/solr{}}}, and then all versions
> {{9_0}} etc are below there.
> There is also a task in the wizard for bugfix releases, to overwrite an
> existing version in svn, doing some {{svn delete}} on files removed. In the
> new system, we'll in reality overwrite all versions for every release, so
> perhaps we need a similar approach?
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]