You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@eagle.apache.org by "Michael Wu (JIRA)" <ji...@apache.org> on 2016/07/19 14:54:20 UTC

[jira] [Created] (EAGLE-383) create scripts to facilitate release process

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)