Protoc in testnet and integration tests (#682)
This commit is contained in:
parent
4cd3d040f3
commit
5c17221d16
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -21,6 +21,7 @@ pkgs.mkShell {
|
|||
clang_14
|
||||
llvmPackages_14.libclang
|
||||
openssl.dev
|
||||
protobuf
|
||||
];
|
||||
shellHook = ''
|
||||
export LIBCLANG_PATH="${pkgs.llvmPackages_14.libclang.lib}/lib";
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue