mirror of https://github.com/apache/lucene.git
Graduate the release wizard from ALPHA (#2041)
This commit is contained in:
parent
9ce4b98af2
commit
462c6c70d1
|
@ -15,9 +15,9 @@
|
|||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# This script is a wizard that aims to (some day) replace the todoList at https://wiki.apache.org/lucene-java/ReleaseTodo
|
||||
# It will walk you through the steps of the release process, asking for decisions or input along the way
|
||||
# CAUTION: This is an alpha version, please read the HELP section in the main menu.
|
||||
# This script is the Release Manager's best friend, ensuring all details of a release are handled correctly.
|
||||
# It will walk you through the steps of the release process, asking for decisions or input along the way.
|
||||
# CAUTION: You still need to use your head! Please read the HELP section in the main menu.
|
||||
#
|
||||
# Requirements:
|
||||
# Install requirements with this command:
|
||||
|
@ -951,7 +951,7 @@ def generate_asciidoc():
|
|||
fh = open(filename_adoc, "w")
|
||||
|
||||
fh.write("= Lucene/Solr Release %s\n\n" % state.release_version)
|
||||
fh.write("(_Generated by releaseWizard.py v%s ALPHA at %s_)\n\n"
|
||||
fh.write("(_Generated by releaseWizard.py v%s at %s_)\n\n"
|
||||
% (getScriptVersion(), datetime.utcnow().strftime("%Y-%m-%d %H:%M UTC")))
|
||||
fh.write(":numbered:\n\n")
|
||||
fh.write("%s\n\n" % template('help'))
|
||||
|
@ -1393,7 +1393,7 @@ def main():
|
|||
subtitle=get_releasing_text,
|
||||
prologue_text="Welcome to the release wizard. From here you can manage the process including creating new RCs. "
|
||||
"All changes are persisted, so you can exit any time and continue later. Make sure to read the Help section.",
|
||||
epilogue_text="® 2020 The Lucene/Solr project. Licensed under the Apache License 2.0\nScript version v%s ALPHA)" % getScriptVersion(),
|
||||
epilogue_text="® 2020 The Lucene/Solr project. Licensed under the Apache License 2.0\nScript version v%s)" % getScriptVersion(),
|
||||
screen=MyScreen())
|
||||
|
||||
todo_menu = UpdatableConsoleMenu(title=get_releasing_text,
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#
|
||||
|
||||
# =====================================================================
|
||||
# This file contains the definition TODO steps and commands to run for the
|
||||
# This file contains the definition TO-DO steps and commands to run for the
|
||||
# releaseWizard.py script. It also contains Jinja2 templates for use in those
|
||||
# definitions. See documentation for "groups" below the templates.
|
||||
# Edit this file with an editor with YAML support, such as Sublime Text
|
||||
|
@ -54,11 +54,6 @@ templates:
|
|||
still many manual steps and it is also important that the RM validates
|
||||
and QAs the process, validating that the right commands are run, and that
|
||||
the output from scripts are correct before proceeding.
|
||||
|
||||
DISCLAIMER: This is an alpha version. The wizard may be buggy and may generate
|
||||
faulty commands, commands that won't work on your OS or with all
|
||||
versions of tooling etc. So please keep the old ReleaseTODO handy
|
||||
for cross-checking for now :)
|
||||
vote_logic: |
|
||||
{% set passed = plus_binding >= 3 and minus < plus_binding %}
|
||||
{% set too_few = plus_binding < 3 %}
|
||||
|
|
Loading…
Reference in New Issue