未验证 提交 dfa23925 编写于 作者: T Tao Luo 提交者: GitHub

reduce make install time in CI (#20643)

test=develop
上级 f3f52fc1
...@@ -301,7 +301,6 @@ function build_base() { ...@@ -301,7 +301,6 @@ function build_base() {
make clean make clean
fi fi
make -j ${parallel_number}
make install -j ${parallel_number} make install -j ${parallel_number}
} }
...@@ -327,7 +326,6 @@ EOF ...@@ -327,7 +326,6 @@ EOF
if [[ "$ENABLE_MAKE_CLEAN" != "OFF" ]]; then if [[ "$ENABLE_MAKE_CLEAN" != "OFF" ]]; then
make clean make clean
fi fi
make -j 8
make install -j 8 make install -j 8
} }
...@@ -906,7 +904,7 @@ EOF ...@@ -906,7 +904,7 @@ EOF
xz-utils tk-dev libffi-dev liblzma-dev xz-utils tk-dev libffi-dev liblzma-dev
RUN mkdir -p /root/python_build/ && wget -q https://www.sqlite.org/2018/sqlite-autoconf-3250300.tar.gz && \ RUN mkdir -p /root/python_build/ && wget -q https://www.sqlite.org/2018/sqlite-autoconf-3250300.tar.gz && \
tar -zxf sqlite-autoconf-3250300.tar.gz && cd sqlite-autoconf-3250300 && \ tar -zxf sqlite-autoconf-3250300.tar.gz && cd sqlite-autoconf-3250300 && \
./configure -prefix=/usr/local && make -j8 && make install && cd ../ && rm sqlite-autoconf-3250300.tar.gz && \ ./configure -prefix=/usr/local && make install -j8 && cd ../ && rm sqlite-autoconf-3250300.tar.gz && \
wget -q https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz && \ wget -q https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz && \
tar -xzf Python-3.6.0.tgz && cd Python-3.6.0 && \ tar -xzf Python-3.6.0.tgz && cd Python-3.6.0 && \
CFLAGS="-Wformat" ./configure --prefix=/usr/local/ --enable-shared > /dev/null && \ CFLAGS="-Wformat" ./configure --prefix=/usr/local/ --enable-shared > /dev/null && \
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册