Merge pull request #12 from loanDepot/kmarquette/buildverison

add build number to all verison
This commit is contained in:
Kevin Marquette
2018-08-28 04:05:53 -07:00
committed by GitHub

View File

@@ -95,23 +95,24 @@ task SetVersion {
" Steping version [$bumpVersionType]" " Steping version [$bumpVersionType]"
$version = [version] (Step-Version -Version $version -Type $bumpVersionType) $version = [version] (Step-Version -Version $version -Type $bumpVersionType)
if ($null -ne $env:Build_BuildID)
{
$build = $env:Build_BuildID
$version = [version]::new($version.Major, $version.Minor, $version.Build, $build)
}
elseif ($null -ne $env:APPVEYOR_BUILD_ID)
{
$build = $env:APPVEYOR_BUILD_ID
$version = [version]::new($version.Major, $version.Minor, $version.Build, $build)
}
" Comparing to source version [$sourceVersion]" " Comparing to source version [$sourceVersion]"
if($sourceVersion -gt $version) if($sourceVersion -gt $version)
{ {
" Using existing version" " Using existing version"
$version = $sourceVersion $version = $sourceVersion
} }
if ( -not [string]::IsNullOrEmpty( $env:Build_BuildID ) )
{
$build = $env:Build_BuildID
$version = [version]::new($version.Major, $version.Minor, $version.Build, $build)
}
elseif ( -not [string]::IsNullOrEmpty( $env:APPVEYOR_BUILD_ID ) )
{
$build = $env:APPVEYOR_BUILD_ID
$version = [version]::new($version.Major, $version.Minor, $version.Build, $build)
}
" Setting version [$version]" " Setting version [$version]"
Update-Metadata -Path $ManifestPath -PropertyName 'ModuleVersion' -Value $version Update-Metadata -Path $ManifestPath -PropertyName 'ModuleVersion' -Value $version