Michael Wu created EAGLE-383:
--------------------------------

             Summary: create scripts to facilitate release process
                 Key: EAGLE-383
                 URL: https://issues.apache.org/jira/browse/EAGLE-383
             Project: Eagle
          Issue Type: Task
            Reporter: Michael Wu
            Assignee: Michael Wu


First phase is to make a CLI for committers to automate the process of release, 
which includes following steps:
1. check completion status of jira tickets that point to a fix release version.
2. send notification emails to owner of tickets.
3. send code freezing and branching notification emails to appropriate mailing 
list.
4. status code check: binary files, license, etc.
5. check builds.
6. make tar balls, sign them, generate check-sums, and upload all to the public 
directory for voting review.
7. communicate with git: create tags, etc.
8. send vote emails.
9. send release.
10. send announcement.
11. post release works, such as closing jira version, etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to