• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# TODO: simplify the list of third_party modules list
2# NOTE: git>=2.46 allows leading paths like third_party/* to include all subdirectories
3# current docker base images use git versions lower than 2.46 and hence require separate configs for each submodule
4RUN git config --global --add safe.directory /var/local/jenkins/grpc
5RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git
6RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/bloaty
7RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/xds
8RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/googleapis
9RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/googletest
10RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/opentelemetry
11RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/opencensus-proto
12RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/boringssl-with-bazel
13RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/envoy-api
14RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/protobuf
15RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/zlib
16RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/benchmark
17RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/re2
18RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/abseil-cpp
19RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/opentelemetry-cpp
20RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/protoc-gen-validate
21RUN git config --global --add safe.directory /var/local/jenkins/grpc/.git/modules/third_party/cares/cares
22RUN git config --global protocol.file.allow always