Skip to content
Snippets Groups Projects
Verified Commit ca5e8cae authored by Timm Fitschen's avatar Timm Fitschen
Browse files

WIP: pipeline

parent e7d4db2f
No related branches found
No related tags found
No related merge requests found
Pipeline #9638 failed
......@@ -11,31 +11,7 @@ RUN apt-get install -y git
RUN apt-get install -y curl
RUN apt-get install -y build-essential autoconf libtool pkg-config
RUN git clone --recurse-submodules -b v1.38.1 https://github.com/grpc/grpc
WORKDIR /grpc
RUN mkdir -p cmake/build
WORKDIR cmake/build
RUN cmake -DgRPC_INSTALL=ON \
-DgRPC_BUILD_CSHARP_EXT=OFF \
-DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF \
-DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF \
-DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF \
-DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF \
-DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF \
-DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF \
-DgRPC_BUILD_TESTS=OFF \
../..
RUN make -j
RUN make install
WORKDIR /grpc
RUN mkdir -p third_party/abseil-cpp/cmake/build
WORKDIR third_party/abseil-cpp/cmake/build
RUN cmake -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE \
../..
RUN make -j
RUN make install
WORKDIR /
COPY doc/requirements.txt doc-requirements.txt
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment