Use the actual number of logical CPUs for the number of CI build/test jobs.

This commit is contained in:
Andrey Semashev
2019-01-03 23:10:05 +03:00
parent 96f430b7e2
commit 49dd6f5645
2 changed files with 3 additions and 2 deletions

View File

@ -220,7 +220,8 @@ install:
script:
- |-
echo "using $TOOLSET : : $COMPILER ;" > ~/user-config.jam
- ./b2 -j3 libs/integer/test toolset=$TOOLSET cxxstd=$CXXSTD
- BUILD_JOBS=`(nproc || sysctl -n hw.ncpu) 2> /dev/null`
- ./b2 -j $BUILD_JOBS libs/integer/test toolset=$TOOLSET cxxstd=$CXXSTD
notifications:
email:

View File

@ -62,4 +62,4 @@ test_script:
- ..\..\..\b2 config_info_travis_install %ARGS%
- config_info_travis
- cd ..\..\integer\test
- ..\..\..\b2 -j3 %ARGS% define=CI_SUPPRESS_KNOWN_ISSUES
- ..\..\..\b2 -j %NUMBER_OF_PROCESSORS% %ARGS% define=CI_SUPPRESS_KNOWN_ISSUES