Merge pull request #11790 from adelez/ci2

Change ci script permission and pull from dockerhub
pull/11798/merge
adelez 7 years ago committed by GitHub
commit a61a2ac330
  1. 0
      tools/internal_ci/linux/grpc_interop_toprod.sh
  2. 10
      tools/run_tests/dockerize/build_interop_image.sh

@ -67,8 +67,14 @@ else
BASE_IMAGE=${BASE_NAME}_base:`md5 -r tools/dockerfile/interoptest/$BASE_NAME/Dockerfile | cut -f1 -d\ `
fi
# Make sure base docker image has been built. Should be instantaneous if so.
docker build -t $BASE_IMAGE --force-rm=true tools/dockerfile/interoptest/$BASE_NAME || exit $?
if [ "$DOCKERHUB_ORGANIZATION" != "" ]
then
DOCKER_IMAGE_NAME=$DOCKERHUB_ORGANIZATION/$BASE_IMAGE
docker pull $DOCKER_IMAGE_NAME
else
# Make sure docker image has been built. Should be instantaneous if so.
docker build -t $BASE_IMAGE --force-rm=true tools/dockerfile/interoptest/$BASE_NAME || exit $?
fi
# Create a local branch so the child Docker script won't complain
git branch -f jenkins-docker

Loading…
Cancel
Save