|
1234567891011121314151617181920212223242526272829 |
- $ErrorActionPreference = "Stop"
-
- function CheckLastExitCode
- {
- param ([int[]]$SuccessCodes = @(0))
-
- if ($SuccessCodes -notcontains $LastExitCode)
- {
- $msg = @"
- EXE RETURNED EXIT CODE $LastExitCode
- CALLSTACK:$(Get-PSCallStack | Out-String)
- "@
- throw $msg
- }
- }
-
- switch ($env:RUN)
- {
- "ci"
- {
- mvn package "--batch-mode" "-B" "-e" "-V"
- CheckLastExitCode
- }
-
- default
- {
- throw "Unexpected test mode: ""$env:RUN"""
- }
- }
|