X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=.jjb-test%2Fexpected-xml%2Fgerrit-maven-maven-verify-deps-master-mvn33-openjdk8;h=17ea739ed4359629fc6a2e6c3abcbf98f48e12a9;hb=f6f5ec828da8600ea0602752c63058d0c50b235d;hp=107f2ceed4537ba598cad0276b255936a326d80a;hpb=c238d5307c09b13e356bdb83379f4060f933b3a4;p=releng%2Fglobal-jjb.git diff --git a/.jjb-test/expected-xml/gerrit-maven-maven-verify-deps-master-mvn33-openjdk8 b/.jjb-test/expected-xml/gerrit-maven-maven-verify-deps-master-mvn33-openjdk8 index 107f2cee..17ea739e 100644 --- a/.jjb-test/expected-xml/gerrit-maven-maven-verify-deps-master-mvn33-openjdk8 +++ b/.jjb-test/expected-xml/gerrit-maven-maven-verify-deps-master-mvn33-openjdk8 @@ -263,7 +263,7 @@ set -eu -o pipefail REPOS_DIR="$WORKSPACE/.repos" -PATCHES=($(echo "$GERRIT_EVENT_COMMENT_TEXT" | grep 'recheck:' | awk -F: '{print $2}')) +IFS=" " read -r -a PATCHES <<< "$(echo "$GERRIT_EVENT_COMMENT_TEXT" | grep 'recheck:' | awk -F: '{print $2}')" projects=() for patch in $(echo "${PATCHES[@]}"); do @@ -278,8 +278,22 @@ for patch in $(echo "${PATCHES[@]}"); do projects+=("$project") fi + # Workaround for git-review bug in v1.24 + # https://storyboard.openstack.org/#!/story/2001081 + set +u # Allow unbound variables for virtualenv + virtualenv --quiet "/tmp/v/git-review" + # shellcheck source=/tmp/v/git-review/bin/activate disable=SC1091 + source "/tmp/v/git-review/bin/activate" + pip install --quiet --upgrade pip + pip install --quiet --upgrade git-review + set -u + # End git-review workaround + pushd "$REPOS_DIR/$project" - git remote add gerrit "$GIT_URL/$project" + # If remote gerrit already exists just make sure path is expected + if ! git remote add gerrit "$GERRIT_URL/$project" > /dev/null 2>&1; then + git remote set-url gerrit "$GERRIT_URL/$project" + fi git review --cherrypick="$patch" popd done @@ -340,7 +354,7 @@ echo "$MAVEN_OPTIONS" set -e -o pipefail set +u -PROJECTS=($(echo "$DEPENDENCY_BUILD_ORDER")) +IFS=" " read -r -a PROJECTS <<< "$DEPENDENCY_BUILD_ORDER" REPOS_DIR="$WORKSPACE/.repos" export MAVEN_OPTS