Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-14162

Improve release scripts to automate missing steps

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • build
    • None

    Description

      According to the conversation on the dev mailing list one pain point of the release making is that even with the latest create-release script a lot of steps are not automated.

      This Jira is about creating a script which guides the release manager throw the proces:

      Goals:

      • It would work even without the apache infrastructure: with custom configuration (forked repositories/alternative nexus), it would be possible to test the scripts even by a non-commiter.
      • every step which could be automated should be scripted (create git branches, build,...). if something could be not automated there an explanation could be printed out, and wait for confirmation
      • Before dangerous steps (eg. bulk jira update) we can ask for confirmation and explain the
      • The run should be idempontent (and there should be an option to continue the release from any steps).

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            elek Marton Elek
            elek Marton Elek
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment