On 11/28/2016 05:03 PM, Jani Nikula wrote:
Update all nightly repos that have a corresponding local remote.

Cc: Archit Taneja <arch...@codeaurora.org>
Signed-off-by: Jani Nikula <jani.nik...@intel.com>

Tested-by: Archit Taneja <arch...@codeaurora.org>

---
 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


--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to