diff options
author | Sree Kuchibhotla <sreek@google.com> | 2016-03-21 11:10:42 -0700 |
---|---|---|
committer | Sree Kuchibhotla <sreek@google.com> | 2016-03-28 09:16:49 -0700 |
commit | 95a137b692f38db6821fea8df499d258b657b6b7 (patch) | |
tree | a7f99879a2232077836f1fd90688b54ea4b80f95 /tools/jenkins | |
parent | 94f908ae84ab6d280a41e09245925ecfa612dce8 (diff) |
Add build type option (asan/tsan/dbg or opt)
Diffstat (limited to 'tools/jenkins')
-rwxr-xr-x | tools/jenkins/build_interop_stress_image.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/jenkins/build_interop_stress_image.sh b/tools/jenkins/build_interop_stress_image.sh index 501dc5b7ca..b5dbcc5ce4 100755 --- a/tools/jenkins/build_interop_stress_image.sh +++ b/tools/jenkins/build_interop_stress_image.sh @@ -34,10 +34,12 @@ set -x # Params: -# INTEROP_IMAGE - name of tag of the final interop image +# INTEROP_IMAGE - Name of tag of the final interop image # INTEROP_IMAGE_TAG - Optional. If set, the created image will be tagged using # the command: 'docker tag $INTEROP_IMAGE $INTEROP_IMAGE_REPOSITORY_TAG' -# BASE_NAME - base name used to locate the base Dockerfile and build script +# BASE_NAME - Base name used to locate the base Dockerfile and build script +# BUILD_TYPE - The 'CONFIG' variable passed to the 'make' command (example: +# asan, tsan. Default value: opt). # TTY_FLAG - optional -t flag to make docker allocate tty # BUILD_INTEROP_DOCKER_EXTRA_ARGS - optional args to be passed to the # docker run command @@ -71,6 +73,7 @@ CONTAINER_NAME="build_${BASE_NAME}_$(uuidgen)" (docker run \ -e CCACHE_DIR=/tmp/ccache \ -e THIS_IS_REALLY_NEEDED='see https://github.com/docker/docker/issues/14203 for why docker is awful' \ + -e BUILD_TYPE=${BUILD_TYPE:=opt} \ -i $TTY_FLAG \ $MOUNT_ARGS \ $BUILD_INTEROP_DOCKER_EXTRA_ARGS \ |