#5 - Create release tickets and release versions for Jira-tracked projects.

Creates jira release version for a train iteration if not present. Creates release tickets in Jira and GitHub if not present. Added pre-release verification that the release ticket is present and all other tickets are closed. Allow singular ticket and release version creation. Add integration tests using WireMock. Add command to self-assign release tickets.

Added CLI commands:
* jira releasetickets
* jira create releasetickets
* jira self-assign releasetickets
* jira create releaseversions
* github tickets
* github releasetickets
* github create releaseversions
* github create releasetickets

Original pull request: #14.
This commit is contained in:
Mark Paluch
2016-03-07 15:31:16 +01:00
committed by Oliver Gierke
parent ce01cabdf3
commit 7f1ae27d3e
47 changed files with 3463 additions and 260 deletions

View File

@@ -3,6 +3,7 @@ git.username=
git.author=
git.email=
git.password=
github.api.url=https://api.github.com
# Maven
maven.mavenHome=
@@ -12,6 +13,11 @@ deployment.repository-prefix=
deployment.password=
deployment.api-key=
# Jira
jira.username=
jira.password=
jira.url=https://jira.spring.io
# GPG
deployment.gpg.keyname=
deployment.gpg.password=