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)