Skip to content
Snippets Groups Projects
Commit bc17b3f0 authored by Jan Tattermusch's avatar Jan Tattermusch
Browse files

fetch PR refspec for docker jenkins builds

parent 8af419a9
No related branches found
No related tags found
No related merge requests found
......@@ -41,9 +41,17 @@ if [ "$platform" == "linux" ]
then
echo "building $language on Linux"
if [ "$ghprbPullId" != "" ]
then
# if we are building a pull request, grab corresponding refs.
FETCH_PULL_REQUEST_CMD="&& git fetch $GIT_URL +refs/pull/$ghprbPullId:refs/remotes/origin/pr/$ghprbPullId"
fi
# Run tests inside docker
docker run grpc/grpc_jenkins_slave bash -c -l "git clone --recursive $GIT_URL /var/local/git/grpc \
&& cd /var/local/git/grpc && git checkout -f $GIT_COMMIT \
&& cd /var/local/git/grpc \
$FETCH_PULL_REQUEST_CMD \
&& git checkout -f $GIT_COMMIT \
&& git submodule update \
&& nvm use 0.12 \
&& rvm use ruby-2.1 \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment