Skip to content

Commit 233bf24

Browse files
authored
Merge pull request #1815 from netfs/cp_r2.4_20210216_161919
Enable download of TF Serving sources at arbitrary commit for GPU/MKL…
2 parents ac3a2eb + 4725d90 commit 233bf24

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

tensorflow_serving/tools/docker/Dockerfile.devel-gpu

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
FROM nvidia/cuda:11.0-cudnn8-devel-ubuntu18.04 as base_build
1515

1616
ARG TF_SERVING_VERSION_GIT_BRANCH=master
17-
ARG TF_SERVING_VERSION_GIT_COMMIT=head
17+
ARG TF_SERVING_VERSION_GIT_COMMIT=HEAD
1818

1919
2020
LABEL tensorflow_serving_github_branchtag=${TF_SERVING_VERSION_GIT_BRANCH}
@@ -143,9 +143,7 @@ ENV TMP="/tmp"
143143

144144
# Download TF Serving sources (optionally at specific commit).
145145
WORKDIR /tensorflow-serving
146-
RUN git clone --branch=${TF_SERVING_VERSION_GIT_BRANCH} https://github.com/tensorflow/serving . && \
147-
git remote add upstream https://github.com/tensorflow/serving.git && \
148-
if [ "${TF_SERVING_VERSION_GIT_COMMIT}" != "head" ]; then git checkout ${TF_SERVING_VERSION_GIT_COMMIT} ; fi
146+
RUN curl -sSL --retry 5 https://github.com/tensorflow/serving/tarball/${TF_SERVING_VERSION_GIT_COMMIT} | tar --strip-components=1 -xzf -
149147

150148
FROM base_build as binary_build
151149
# Build, and install TensorFlow Serving

tensorflow_serving/tools/docker/Dockerfile.devel-mkl

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
FROM ubuntu:18.04 as base_build
1515

1616
ARG TF_SERVING_VERSION_GIT_BRANCH=master
17-
ARG TF_SERVING_VERSION_GIT_COMMIT=head
17+
ARG TF_SERVING_VERSION_GIT_COMMIT=HEAD
1818

1919
LABEL maintainer="Clayne Robison <[email protected]>"
2020
LABEL tensorflow_serving_github_branchtag=${TF_SERVING_VERSION_GIT_BRANCH}
@@ -88,10 +88,7 @@ RUN mkdir /bazel && \
8888

8989
# Download TF Serving sources (optionally at specific commit).
9090
WORKDIR /tensorflow-serving
91-
RUN git clone --branch=${TF_SERVING_VERSION_GIT_BRANCH} https://github.com/tensorflow/serving . && \
92-
git remote add upstream https://github.com/tensorflow/serving.git && \
93-
if [ "${TF_SERVING_VERSION_GIT_COMMIT}" != "head" ]; then git checkout ${TF_SERVING_VERSION_GIT_COMMIT} ; fi
94-
91+
RUN curl -sSL --retry 5 https://github.com/tensorflow/serving/tarball/${TF_SERVING_VERSION_GIT_COMMIT} | tar --strip-components=1 -xzf -
9592

9693
FROM base_build as binary_build
9794
# Build, and install TensorFlow Serving

0 commit comments

Comments
 (0)