Update a sanity docker image to run iwyu (#31956)

* Added missing iwyu deps

* Docker image pushed
reviewable/pr31958/r1
Esun Kim 2 years ago committed by GitHub
parent 28e49b0f6f
commit 25b0aff1e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      templates/tools/dockerfile/test/sanity/Dockerfile.template
  2. 2
      tools/dockerfile/test/sanity.current_version
  3. 3
      tools/dockerfile/test/sanity/Dockerfile

@ -55,6 +55,9 @@
# Install prerequisites for the clang-tidy script
RUN apt-get update && apt-get install -y jq git
# Install prerequisites for the iwyu script
RUN apt-get update && apt-get install -y jq git cmake zlib1g-dev libtinfo-dev libclang-15-dev && apt-get clean
<%include file="../../bazel.include"/>
<%include file="../../buildifier.include"/>

@ -1 +1 @@
us-docker.pkg.dev/grpc-testing/testing-images-public/sanity:bd9373552b2f61d381ccc777ede10b71b6d99656@sha256:d1a021e272d33520c4f22a6924b8f21f4daaeef7769ba22020f21787afa76927
us-docker.pkg.dev/grpc-testing/testing-images-public/sanity:48ab42c150a5f94cfbdfa339c14c2f0c8f174e12@sha256:08856cbe711e1817b3ca0caead550020a97ef68b0b9ff48637d44ef24a205964

@ -99,6 +99,9 @@ RUN python3 -m pip install --upgrade --ignore-installed PyYAML==5.4.1 --user
# Install prerequisites for the clang-tidy script
RUN apt-get update && apt-get install -y jq git
# Install prerequisites for the iwyu script
RUN apt-get update && apt-get install -y jq git cmake zlib1g-dev libtinfo-dev libclang-15-dev && apt-get clean
#========================
# Bazel installation

Loading…
Cancel
Save