feat: implements option to add a service-name when initializing first tag
This commit is contained in:
@@ -103,6 +103,15 @@ namespace Cli
|
||||
new Selection("no", null)
|
||||
)
|
||||
);
|
||||
var serviceName = AnsiConsole.Prompt(
|
||||
new TextPrompt<string>("[grey][[Optional]][/] Enter [green]service name[/]:")
|
||||
.AllowEmpty()
|
||||
);
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(serviceName))
|
||||
{
|
||||
selection.Version.SetService(serviceName.Trim());
|
||||
}
|
||||
}
|
||||
|
||||
if (selection.Version == null)
|
||||
|
||||
@@ -57,7 +57,7 @@ namespace Application.Models
|
||||
public int Minor { get; private set; }
|
||||
public int Patch { get; private set; }
|
||||
public int? Rc { get; private set; }
|
||||
public string Service { get; }
|
||||
public string Service { get; private set; }
|
||||
|
||||
|
||||
public override string ToString()
|
||||
@@ -198,5 +198,10 @@ namespace Application.Models
|
||||
{
|
||||
return Rc != null;
|
||||
}
|
||||
|
||||
public void SetService(string service)
|
||||
{
|
||||
Service = service;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user