Fix multipatch job for MRI verification 87/75387/1
authorLuis Gomez <ecelgp@gmail.com>
Wed, 22 Aug 2018 18:39:51 +0000 (11:39 -0700)
committerLuis Gomez <ecelgp@gmail.com>
Wed, 22 Aug 2018 18:39:51 +0000 (11:39 -0700)
odlparent & yangtools patches cannot be cherry-picked

Change-Id: I96413a7df9c74fecdcf0683164c5b43da5866b2b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
jjb/integration/multipatch-distribution.sh

index eb61446ec9a3e4829ceff6dd1a7a36c7ecf6e250..9a5fd9c0f7b9451c6999bcbcd07856b1242a5819 100755 (executable)
@@ -71,7 +71,12 @@ if [[ "${PATCHES_TO_BUILD}" == *topic* ]]; then
             read -rd '' -a SORT_REF_LIST <<< "${SORT_REF[*]}" || true
             # add refspec to patches to build list
             for PATCH in "${SORT_REF_LIST[@]}"; do
-                PATCHES_TO_BUILD="${PATCHES_TO_BUILD}:${PATCH/*-/}"
+                # if project is odlparent or yangtools, do not cherry-pick
+                if [[ "${PROJECT}" == "odlparent" || "${PROJECT}" == "yangtools" ]]; then
+                    PATCHES_TO_BUILD="${PATCHES_TO_BUILD}=${PATCH/*-/}"
+                else
+                    PATCHES_TO_BUILD="${PATCHES_TO_BUILD}:${PATCH/*-/}"
+                fi
             done
         fi
     done