Protoc in testnet and integration tests (#682)

This commit is contained in:
gusto 2024-07-25 10:06:54 +03:00 committed by GitHub
parent 4cd3d040f3
commit 5c17221d16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 3 deletions

View File

@ -7,7 +7,7 @@ COPY . .
# Install dependencies needed for building RocksDB.
RUN apt-get update && apt-get install -yq \
git clang libssl-dev pkg-config
git clang libssl-dev pkg-config protobuf-compiler
RUN cargo build --release -p nomos-node

View File

@ -11,7 +11,7 @@ RUN echo 'deb http://deb.debian.org/debian bullseye-backports main' \
# Dependecies for publishing documentation.
RUN apt-get update && apt-get install -yq \
libssl-dev openssh-client git python3-pip clang \
pkg-config
pkg-config protobuf-compiler
RUN pip install ghp-import
RUN rustup component add rustfmt clippy

View File

@ -21,6 +21,7 @@ pkgs.mkShell {
clang_14
llvmPackages_14.libclang
openssl.dev
protobuf
];
shellHook = ''
export LIBCLANG_PATH="${pkgs.llvmPackages_14.libclang.lib}/lib";

View File

@ -7,7 +7,7 @@ COPY . .
# Install dependencies needed for building RocksDB and etcd.
RUN apt-get update && apt-get install -yq \
git clang etcd-client libssl-dev pkg-config
git clang etcd-client libssl-dev pkg-config protobuf-compiler
RUN cargo build --release --all --features metrics