mirror of
https://github.com/zeromq/cppzmq.git
synced 2025-05-02 07:31:39 +02:00
Problem: Travis container with sudo long start
Solution: Move sudo required build to top to start sooner to get better overall build time.
This commit is contained in:
parent
8dfec111f7
commit
9b0dd89cd9
10
.travis.yml
10
.travis.yml
@ -22,15 +22,15 @@ matrix:
|
||||
# GCC on Linux
|
||||
##########################################################
|
||||
|
||||
# GCC default, draft disabled, latest libzmq
|
||||
- os: linux
|
||||
env: ZMQ_VERSION=4.2.5
|
||||
|
||||
# GCC default, draft disabled, older libzmq, libzmq with pkg-config
|
||||
# GCC default, draft disabled, older libzmq with pkg-config
|
||||
- os: linux
|
||||
sudo: true
|
||||
env: ZMQ_VERSION=4.2.0 BUILD_TYPE=pkgconf
|
||||
|
||||
# GCC default, draft disabled, latest libzmq
|
||||
- os: linux
|
||||
env: ZMQ_VERSION=4.2.5
|
||||
|
||||
# GCC 7, draft enabled, latest libzmq
|
||||
- os: linux
|
||||
addons:
|
||||
|
@ -46,7 +46,9 @@ pushd .
|
||||
ZeroMQ_DIR=${LIBZMQ} cmake -H. -B${CPPZMQ} ${ZEROMQ_CMAKE_FLAGS}
|
||||
cmake --build ${CPPZMQ} -- -j${JOBS}
|
||||
if [ "$BUILD_TYPE" = "pkgconf" ] ; then
|
||||
sudo cmake --build ${CPPZMQ} --target install
|
||||
pushd .
|
||||
cd ${CPPZMQ} && sudo make install
|
||||
popd
|
||||
fi
|
||||
cd ${CPPZMQ}
|
||||
ctest -V -j${JOBS}
|
||||
|
Loading…
x
Reference in New Issue
Block a user