Step | Tools | Automation potential | Status |
---|
Staging release candidates | Maven, GPG | Small, iusually a single Maven command. Requires access to developer's Maven credentials and GPG keys | Not planned |
Starting the vote | Email, Jira | Medium, boilerplate text where placeholders are replaced | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8392 |
---|
|
Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8311 |
---|
|
|
Counting the votes | Email | Medium, reading emails and composing a release result mail | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8311 |
---|
|
|
Promotion - dist.apache.org | SVN | SmallMediu, adding/removing files from SVN., fixing checkums (-md5,+sha512) | Planned Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8699 |
---|
|
|
Promotion - register with Apache Reporter Service | HTTP | Large, script already exists | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8311 |
---|
|
|
Promotion - push to Maven Central | HTTP | Medium, interaction with Nexus | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8338 |
---|
|
|
Promotion - update site | Git | Large - modifications are mostly automatic, a pull request can be automatically issued | Planned Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8393 |
---|
|
|
Jira Update | Jira | Large - releasing current version, releasing new version, closing issues fixed in current version. | Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8392 |
---|
|
|
Sling Starter update | Git | Large - a pull request can be created when outdated Sling bundles are found in the Launchpad | Planned Jira |
---|
server | ASF JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | SLING-8394 |
---|
|
|