Improve docker build speed on multicore machines (#2148)
This commit is contained in:
parent
f8158fc03c
commit
6148d8ed1b
1 changed files with 4 additions and 2 deletions
|
@ -3,11 +3,13 @@ FROM nanocurrency/nano-env:gcc
|
|||
ARG NETWORK=live
|
||||
ADD ./ /tmp/src
|
||||
|
||||
RUN num_cores=$(($(grep -c ^processor /proc/cpuinfo) + 1))
|
||||
|
||||
RUN mkdir /tmp/build && \
|
||||
cd /tmp/build && \
|
||||
cmake /tmp/src -DBOOST_ROOT=${BOOST_ROOT} -DACTIVE_NETWORK=nano_${NETWORK}_network && \
|
||||
make nano_node && \
|
||||
make nano_rpc && \
|
||||
make nano_node -j $num_cores && \
|
||||
make nano_rpc -j $num_cores && \
|
||||
cd .. && \
|
||||
echo ${NETWORK} > /etc/nano-network
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue