[Intel-gfx] [dim PATCH] dim: fix update-branches to fetch all available nightly repos
Jani Nikula
jani.nikula at intel.com
Mon Nov 28 11:33:23 UTC 2016
Update all nightly repos that have a corresponding local remote.
Cc: Archit Taneja <architt at codeaurora.org>
Signed-off-by: Jani Nikula <jani.nikula at intel.com>
---
dim | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dim b/dim
index a709342572ab..3dd2d1dec796 100755
--- a/dim
+++ b/dim
@@ -1255,8 +1255,15 @@ function dim_update_branches
local repo remote
cd $DIM_PREFIX/$DIM_DRM_INTEL
- for remote in $DIM_DRM_INTEL_REMOTE `url_to_remote $drm_upstream_git` origin; do
+ for repo in "${!drm_tip_repos[@]}"; do
+ url=${drm_tip_repos[$repo]}
+ if ! remote=$(url_to_remote $url 2>/dev/null); then
+ continue
+ fi
+ echo -n "Fetching $repo (local remote $remote)... "
+ # git fetch returns 128 if there's nothing to be fetched
git fetch -q $remote || true
+ echo "Done."
done
assert_repo_clean
--
2.1.4
More information about the Intel-gfx
mailing list