Skip to content

Commit 989c311

Browse files
committed
version
1 parent d2e9d2e commit 989c311

File tree

2 files changed

+22
-23
lines changed

2 files changed

+22
-23
lines changed

src/RunNewVersion.csx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,8 @@ public (string versionPack, string versionRelease) RunNewVersion(string packageF
2929

3030
string versionPatch = GenerateVersionPatch(packageFlow, branch_part[0]);
3131

32-
// GenerateTag($"{prefixBranch}/{versionMajor}.{numberPatchVersion}");
33-
3432
var versionPack = $"{versionMajor}{versionPatch}.{numberPatchVersion}";
35-
var versionRelease = $"{versionMajor}.{numberPatchVersion}";
33+
var versionRelease = $"{prefixBranch}/{versionMajor}.{numberPatchVersion}";
3634

3735
return (versionPack, versionRelease);
3836
}

src/RunUpdateVersion.csx

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,35 @@ using System.Text.RegularExpressions;
88
public (string versionPack, string versionRelease) RunUpdateVersion(string version, string packageFlow)
99
{
1010
string versionMajor = "0.0";
11-
string versionRevision = "0";
12-
string prefixBranch = "";
11+
string numberPatchVersion = "0";
12+
// string prefixBranch = "";
13+
string prefixVersion = "";
1314

14-
string branch = RunCommand("git", "rev-parse --abbrev-ref HEAD");
15-
var branch_part = branch.Split("/");
16-
17-
var version_split = version.Split(".");
18-
19-
var regex = new Regex(@"^\d+(\.\d+)*$");
20-
if(branch_part.Count() > 0 && regex.IsMatch(branch_part[^1]))
15+
var version_split = version.Split("/");
16+
if(version_split.Count() > 0)
2117
{
22-
prefixBranch = string.Join("", branch_part[..^1]);
18+
prefixVersion = string.Join("/", version_split[..^1]);
19+
var regex = new Regex(@"^\d+(\.\d+)*$");
20+
21+
if(regex.IsMatch(version_split[^1]))
22+
{
23+
var version_split_split = version_split[^1].Split(".");
24+
if(version_split_split.Count() > 0)
25+
{
26+
versionMajor = string.Join(".", version_split_split[..^1]);
27+
numberPatchVersion = version_split_split[^1];
28+
}
29+
}
2330
}
2431
else
2532
{
26-
prefixBranch = branch;
27-
}
28-
29-
if(version_split.Count() > 0)
30-
{
31-
versionMajor = string.Join(".", version_split[..^1]);
32-
versionRevision = version_split[^1];
33+
prefixVersion = version;
3334
}
3435

35-
string versionPatch = GenerateVersionPatch(packageFlow, branch_part[0]);
36+
string versionPatch = GenerateVersionPatch(packageFlow, prefixVersion);
3637

37-
var versionPack = $"{versionMajor}{versionPatch}.{versionRevision}";
38-
var versionRelease = $"{versionMajor}.{versionRevision}";
38+
var versionPack = $"{versionMajor}{versionPatch}.{numberPatchVersion}";
39+
var versionRelease = $"{prefixVersion}/{versionMajor}.{numberPatchVersion}";
3940

4041
return (versionPack, versionRelease);
4142
}

0 commit comments

Comments
 (0)