This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch feature/SLING-8337
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git

commit ea8878d583848b70495a3666af15d38cda4a62cf
Author: Robert Munteanu <[email protected]>
AuthorDate: Tue Apr 23 14:14:10 2019 +0300

    SLING-8337 - Create sub-command to manage the Jira update when promoting a 
release
    
    Rename UpdateJiraCommand to better reflect its purpose.
---
 ...pdateJiraCommand.java => CreateJiraVersionCommand.java} | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/cli/impl/release/UpdateJiraCommand.java 
b/src/main/java/org/apache/sling/cli/impl/release/CreateJiraVersionCommand.java
similarity index 81%
rename from 
src/main/java/org/apache/sling/cli/impl/release/UpdateJiraCommand.java
rename to 
src/main/java/org/apache/sling/cli/impl/release/CreateJiraVersionCommand.java
index a636ee8..e7b1708 100644
--- a/src/main/java/org/apache/sling/cli/impl/release/UpdateJiraCommand.java
+++ 
b/src/main/java/org/apache/sling/cli/impl/release/CreateJiraVersionCommand.java
@@ -30,16 +30,16 @@ import org.slf4j.LoggerFactory;
 
 @Component(service = Command.class, property = {
         Command.PROPERTY_NAME_COMMAND+"=release",
-        Command.PROPERTY_NAME_SUBCOMMAND+"=update-jira",
-        Command.PROPERTY_NAME_SUMMARY+"=Releases the current version, closes 
versions fixed in the current version and creates a new version if needed"
+        Command.PROPERTY_NAME_SUBCOMMAND+"=create-jira-new-version",
+        Command.PROPERTY_NAME_SUMMARY+"=Creates a new Jira version, if needed, 
and transitions any unresolved issues from the version being released to the 
next one."
     })
-public class UpdateJiraCommand implements Command {
+public class CreateJiraVersionCommand implements Command {
 
     @Reference
     private StagingRepositoryFinder repoFinder;
     
     @Reference
-    private VersionClient versionFinder;
+    private VersionClient versionClient;
 
     private final Logger logger = LoggerFactory.getLogger(getClass());
 
@@ -48,14 +48,14 @@ public class UpdateJiraCommand implements Command {
         try {
             StagingRepository repo = repoFinder.find(Integer.parseInt(target));
             for (Release release : Release.fromString(repo.getDescription()) ) 
{
-                Version version = versionFinder.find(release);
+                Version version = versionClient.find(release);
                 logger.info("Found version {}", version);
-                Version successorVersion = 
versionFinder.findSuccessorVersion(release);
+                Version successorVersion = 
versionClient.findSuccessorVersion(release);
                 logger.info("Found successor version {}", successorVersion);
                 if ( successorVersion == null ) {
                     Release next = release.next();
                     logger.info("Would create version {}", next.getName());
-                    versionFinder.create(next.getName());
+                    versionClient.create(next.getName());
                     logger.info("Created version {}", next.getName());
                 }
                     

Reply via email to