diff options
Diffstat (limited to 'build.ps1')
-rw-r--r-- | build.ps1 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/build.ps1 b/build.ps1 new file mode 100644 index 0000000..ac6a1f6 --- /dev/null +++ b/build.ps1 @@ -0,0 +1,24 @@ +Param( + [string]$buildNumber = "0", + [string]$preRelease = $null +) + +gci .\ -Recurse "packages.config" |% { + "Restoring " + $_.FullName + .\.nuget\nuget.exe i $_.FullName -o .\packages +} + +Import-Module .\packages\psake.4.4.1\tools\psake.psm1 + +if(Test-Path Env:\APPVEYOR_BUILD_NUMBER){ + $buildNumber = [int]$Env:APPVEYOR_BUILD_NUMBER + Write-Host "Using APPVEYOR_BUILD_NUMBER" + + $task = "appVeyor" +} + +"Build number $buildNumber" + +Invoke-Psake .\default.ps1 $task -framework "4.0x64" -properties @{ buildNumber=$buildNumber; preRelease=$preRelease } + +Remove-Module psake
\ No newline at end of file |