Justin Leet created METRON-1591:
-----------------------------------
Summary: Automate artifact creation in Release Candidate process.
Key: METRON-1591
URL: https://issues.apache.org/jira/browse/METRON-1591
Project: Metron
Issue Type: Improvement
Reporter: Justin Leet
[https://cwiki.apache.org/confluence/display/METRON/Release+Process]
Notably Step 5 is finicky and involves a lot of copying and error prone
editing. It's also prime for scripting, since it's almost all busywork and
plugging in variables
What this script likely should not do is that actual SVN add and commit
commits. Potentially it could run up to there and additionally verify all
expected artifacts exist.
e.g. this could be something like
create-rc-artifacts.sh --version=<x.y.z> --rc=<#> --gpg-key=<0xDEADBEEFDEADBEEF>
There's probably a bit of refactoring the instructions themselves, in
particular adding a specific validation step that the artifacts are well
constructed before pushing the svn commit and moving signing key info somewhere
else like Step 0: Prerequisites).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)