This is an automated email from the ASF dual-hosted git repository. dsmiley pushed a commit to branch branch_9x in repository https://gitbox.apache.org/repos/asf/solr.git
commit a18bd93ed3b448fb1148b9cb1fd67dc0d0d92a9e Author: David Smiley <[email protected]> AuthorDate: Thu Oct 15 00:20:51 2026 +0100 releaseWizard: no Jenkins jobs for release branches (#5067) Co-authored-by: Claude Opus 5.5 <[email protected]> (cherry picked from commit 7767d36d29fd76331dfef1f02b690eba2ed040c6) (cherry picked from commit 0712c1f7831a0b0c22837fa6a07fc028040e9bbe) --- dev-tools/scripts/releaseWizard.yaml | 45 ++++++++++++++---------------------- 1 file changed, 17 insertions(+), 28 deletions(-) diff --git a/dev-tools/scripts/releaseWizard.yaml b/dev-tools/scripts/releaseWizard.yaml index 323a14c45a1..45d59245a14 100644 --- a/dev-tools/scripts/releaseWizard.yaml +++ b/dev-tools/scripts/releaseWizard.yaml @@ -561,40 +561,16 @@ groups: - https://projects.apache.org/doap.html - !Todo id: new_jenkins_builds - title: Add Jenkins tasks for new branch(es) + title: Add Jenkins tasks for the new stable branch description: | - This will make sure we are continuously testing the new branch(es) we have created. + This will make sure we are continuously testing the new stable branch we have created. + Release branches are short-lived and don't get Jenkins jobs of their own. Consult the JenkinsReleaseBuilds page for more information. - + Job Suffixes to create: - {% if release_type == 'major' %} *-{{release_version_major}}.x (The new stable branch) - {% endif %} - *-{{release_version_major}}.{{release_version_minor}} (The new release branch) types: - major - - minor - links: - - https://cwiki.apache.org/confluence/display/SOLR/JenkinsReleaseBuilds+-+Solr - - https://ci-builds.apache.org/job/Solr/ - - !Todo - id: old_jenkins_builds - title: Remove old Jenkins tasks for decommissioned branches - description: | - This will make sure we aren't using resources to test branches no longer in development. - Consult the JenkinsReleaseBuilds page for more information. - - Job Suffixes to delete: - {% if release_type == 'major' %} - *-{{latest_lts_version_major}}.{{latest_lts_version_minor}} (The previous LTS release branch) - *-{{latest_version_major}}.x (The previous stable branch) - {% else %} - *-{{latest_version_major}}.{{latest_version_minor}} (The previous release branch) - {% endif %} - depends: new_jenkins_builds - types: - - major - - minor links: - https://cwiki.apache.org/confluence/display/SOLR/JenkinsReleaseBuilds+-+Solr - https://ci-builds.apache.org/job/Solr/ @@ -1931,3 +1907,16 @@ groups: svn rm -m "Stop publishing old Solr releases"{% for ver in mirrored_versions_to_delete %} https://dist.apache.org/repos/dist/release/solr/solr/{{ ver }}{% endfor %} logfile: svn-rm-solr.log comment: Delete from new Solr dist area + - !Todo + id: discuss_old_lts_retirement + title: Discuss retiring the old LTS branch + description: | + With this major release, the previous stable branch becomes the LTS branch. + Start a discussion on dev@ about retiring the older LTS branch, branch_{{ release_version_major - 2 }}x. + + Retiring it includes removing its Jenkins jobs (*-{{ release_version_major - 2 }}.x), + so that we aren't using resources to test a branch no longer in development. + types: + - major + links: + - https://ci-builds.apache.org/job/Solr/
