Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-15941

Wire Antora refGuide into the release scripts

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Blocker
    • Resolution: Implemented
    • None
    • 9.0
    • documentation
    • None

    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

      ./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 }}

      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?

      Attachments

        Issue Links

          Activity

            People

              houston Houston Putman
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m