Skip to content

Commit 54d4a2f

Browse files
authored
Merge pull request #15 from adriangodong/use-prerelease
Modify build to generate prerelease semver.
2 parents de5007d + c46eeb5 commit 54d4a2f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313

1414
### Changed
1515

16+
- Previously, we append prerelease segment to the closest release version when building prerelease commits. We now increment the closest release version patch segment before appending the prerelease segment. [#15](https://github.com/adriangodong/system-data-async/pull/15)
1617
- Upgraded library target package to netstandard2.0, test platform to netcoreapp2.1, Moq to 4.10.0, MSTest dependencies to 15.9.0 and 1.4.0. [#14](https://github.com/adriangodong/system-data-async/pull/14)
1718

1819
## [1.0.6] - 2017-12-20

appveyor.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ install:
66
- ps: >-
77
if ($env:APPVEYOR_REPO_TAG -eq "false")
88
{
9-
$env:COMMIT_DESCRIPTION = git describe --tags
9+
$version = & { git describe --tags } 2>&1
10+
$baseVersion = (& { git describe --tags --abbrev=0 }) 2>&1
11+
$prereleaseVersion = $version.SubString($baseVersion.Length)
12+
$adjustedBaseVersion = $baseVersion.Split(".")
13+
$adjustedBaseVersion[2] = ($adjustedBaseVersion[2] / 1) + 1
14+
$env:COMMIT_DESCRIPTION = [System.String]::Join(".", $adjustedBaseVersion) + $prereleaseVersion
1015
}
1116
else
1217
{

0 commit comments

Comments
 (0)