Commit 2931ed44 authored by Nick Craver's avatar Nick Craver

Update build script to latest format

Note: tests folder is still different until we merge PRs and change directory structure here to /src, /tests, etc.
parent 71825ce3
...@@ -6,25 +6,6 @@ param( ...@@ -6,25 +6,6 @@ param(
[bool] $RunTests = $true, [bool] $RunTests = $true,
[string] $PullRequestNumber [string] $PullRequestNumber
) )
if ($BuildNumber -and $BuildNumber.Length -lt 5) {
$BuildNumber = $BuildNumber.PadLeft(5, "0")
}
Write-Host "Run Parameters:" -ForegroundColor Cyan
Write-Host "Version: $Version"
Write-Host "BuildNumber: $BuildNumber"
Write-Host "CreatePackages: $CreatePackages"
Write-Host "RunTests: $RunTests"
$packageOutputFolder = "$PSScriptRoot\.nupkgs"
$projectsToBuild =
'StackExchange.Redis',
'StackExchange.Redis.StrongName',
'NRediSearch'
$testsToRun =
'StackExchange.Redis.Tests'
function CalculateVersion() { function CalculateVersion() {
if ($Version) { if ($Version) {
...@@ -52,6 +33,25 @@ function CalculateVersion() { ...@@ -52,6 +33,25 @@ function CalculateVersion() {
return "$semVersion-$BuildNumber" return "$semVersion-$BuildNumber"
} }
if ($BuildNumber -and $BuildNumber.Length -lt 5) {
$BuildNumber = $BuildNumber.PadLeft(5, "0")
}
Write-Host "Run Parameters:" -ForegroundColor Cyan
Write-Host "Version: $Version"
Write-Host "BuildNumber: $BuildNumber"
Write-Host "CreatePackages: $CreatePackages"
Write-Host "RunTests: $RunTests"
Write-Host "Base Version: $(CalculateVersion)"
$packageOutputFolder = "$PSScriptRoot\.nupkgs"
$projectsToBuild =
'StackExchange.Redis',
'StackExchange.Redis.StrongName',
'NRediSearch'
$testsToRun =
'StackExchange.Redis.Tests'
if (!$Version -and !$BuildNumber) { if (!$Version -and !$BuildNumber) {
Write-Host "ERROR: You must supply either a -Version or -BuildNumber argument. ` Write-Host "ERROR: You must supply either a -Version or -BuildNumber argument. `
Use -Version `"4.0.0`" for explicit version specification, or ` Use -Version `"4.0.0`" for explicit version specification, or `
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment