[Intel-gfx] [dim PATCH] dim: fix update-branches to fetch all available nightly repos

Archit Taneja architt at codeaurora.org
Mon Nov 28 12:30:51 UTC 2016



On 11/28/2016 05:03 PM, Jani Nikula wrote:
> 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>

Tested-by: Archit Taneja <architt at 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


More information about the Intel-gfx mailing list