Change getting next release version

[PREMIUM-147]
This commit is contained in:
Jan Lysý
2020-10-16 10:46:33 +02:00
committed by Pavel Dohnal
parent 713cb18d81
commit 709ccf3857
3 changed files with 32 additions and 2 deletions

View File

@@ -779,7 +779,7 @@ class RoboFile extends \Robo\Tasks {
}
public function releasePublish($version = null) {
$version = $this->releaseVersionGetNext($version);
$version = $this->releaseVersionGetPrepared($version);
return $this->collectionBuilder()
->addCode(function () use ($version) {
return $this->releaseCheckPullRequest($version);
@@ -825,6 +825,15 @@ class RoboFile extends \Robo\Tasks {
return $version;
}
public function releaseVersionGetPrepared($version = null) {
if (!$version) {
$version = $this->getReleaseVersionController()
->getPreparedVersion();
}
$this->validateVersion($version);
return $version;
}
public function releaseVersionAssign($version = null, $opts = []) {
$version = $this->releaseVersionGetNext($version);
try {
@@ -891,7 +900,7 @@ class RoboFile extends \Robo\Tasks {
}
public function releasePublishJira($version = null) {
$version = $this->releaseVersionGetNext($version);
$version = $this->releaseVersionGetPrepared($version);
$jiraController = $this->createJiraController();
$jiraVersion = $jiraController->releaseVersion($version);
$this->say("JIRA version '$jiraVersion[name]' was released.");