From 12f7a0367d2fba199996b6091540876f1af55595 Mon Sep 17 00:00:00 2001 From: Ryan Brandenburg Date: Wed, 7 Feb 2018 11:29:14 -0800 Subject: [PATCH] Fail script when push to repo fails --- scripts/UpdateRepos.ps1 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/UpdateRepos.ps1 b/scripts/UpdateRepos.ps1 index b72a876a4e..71effaeb04 100755 --- a/scripts/UpdateRepos.ps1 +++ b/scripts/UpdateRepos.ps1 @@ -109,6 +109,10 @@ try { } catch { Write-Warning "Error in pushing $($submodule.module): $_" + $build_errors += @{ + Repo = $submodule.module + Message = $_ + } continue } } @@ -130,6 +134,10 @@ try { } if ($build_errors.Count -gt 0 ) { + Write-Warning "The following repos failed:" + foreach ($error in $build_errors) { + Write-Warning " - $($error.Repo)" + } throw "Failed to build" } }