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)