Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 0fc807ec authored by hhakim's avatar hhakim
Browse files

Reduce make/bdist_wheel cmd output log to error/building/linking message in...

Reduce make/bdist_wheel cmd output log to error/building/linking message in pkg_purepy, pkg_linux, pkg_linux_release, pkg_linux_release_static ci jobs.

It avoids by the way to overpass the job log size limit on gitlab.
parent 8265037c
Branches
Tags 2.5.16
No related merge requests found
......@@ -437,9 +437,9 @@ pages:
- if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
- cmake -DCMAKE_CXX_COMPILER=$CMAKE_CXX_COMPILER ..
- 'cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=OFF -DBUILD_DOCUMENTATION=OFF -DCPACK_PACKAGE_VERSION=$VERSION -DCMAKE_INSTALL_PREFIX=/opt/local/faust-$SHA_START -DBUILD_TESTING=OFF -DEXCLUDE_FAUST_LIB_INSTALL=ON -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=$MATIO_STATIC_LIB_PATH -DZ_STATIC_LIB_PATH=$Z_STATIC_LIB_PATH -DHDF5_STATIC_LIB_PATH=$HDF5_STATIC_LIB_PATH -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DEXPERIMENTAL_PKG=$EXPERIMENTAL_PKG -DFAUST_TORCH=$FAUST_TORCH -DCMAKE_PREFIX_PATH="$CMAKE_PREFIX_PATH" -DNOPY2=$NOPY2 -DBUILD_MULTITHREAD=$BUILD_MULTITHREAD -DUSE_GPU_MOD=$USE_GPU_MOD -DEXPERIMENTAL_PKG=$EXPERIMENTAL_PKG -DFAUST_TORCH=$FAUST_TORCH -DBUILD_FLOAT_PYX=ON -DUSE_OPENBLASO="$USE_OPENBLASO" ..'
- make
- make 2>&1 | grep -i 'error:\|Building\|Link'
- cd wrapper/python
- $JOB_PYTHON setup.py bdist_wheel
- $JOB_PYTHON setup.py bdist_wheel 2>&1 | grep -i 'error:\|Building\|Link\|creating'
- if [[ "$GEN_EGG" != "OFF" ]]; then $JOB_PYTHON setup.py bdist_egg;fi
- if [[ "$NOPY2" != "ON" ]]; then python2 setup.py bdist_wheel; fi
- if [[ "$NOPY2" != "ON" && "$GEN_EGG" != "OFF" ]]; then python2 setup.py bdist_egg; fi
......
......@@ -12,7 +12,7 @@ if [[ ! -d 'build' ]]; then mkdir build;fi; cd build
export PYTHON_PATH=$(which python$NUX_PY_VER)
cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$FAUST_VERSION-static -DCPACK_PACKAGE_VERSION=$FAUST_VERSION -DEXCLUDE_FAUST_LIB_INSTALL=ON -DUSE_MATIO_STATIC_LIBS=ON -DMATIO_STATIC_LIB_PATH=$LINUX_MATIO_SLIB_PATH -DZ_STATIC_LIB_PATH=$LINUX_ZLIB_SLIB_PATH -DHDF5_STATIC_LIB_PATH=$LINUX_HDF5_SLIB_PATH -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DBUILD_MULTITHREAD=ON -DNOPY2=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=$PWD/../gpu_mod -DBUILD_FLOAT_PYX=ON -DBUILD_FLOAT_MEX=ON -DEXPERIMENTAL_PKG=$EXPERIMENTAL_PKG ..
# concise output for make (gitlab output is limited)
make 2>&1 | tee /tmp/log_$(basename $0)_make_$(date +%s) | grep "error:"
make 2>&1 | tee /tmp/log_$(basename $0)_make_$(date +%s) | grep "error:\|Building\|Link\|creating"
cpack -G RPM -C CPackConfig.cmake
# remove package temporary files
rm -Rf _CPack_Packages/x86_64/RPM
......
......@@ -17,8 +17,8 @@ make 2>&1 | tee /tmp/log_$(basename $0)_make_$(date +%s) | grep "error:"
cmake -DCMAKE_CXX_COMPILER=clang++ .. # it needs to be made separately because it cleans up other variables (for building both faust.a and python wrapper with clang -- necessary to avoid unresolved c++ symbols which happens by mixing up gcc and clang objects)
cmake -DBUILD_WRAPPER_PYTHON=ON -DBUILD_WRAPPER_MATLAB=ON -DBUILD_DOCUMENTATION=ON -DCMAKE_INSTALL_PREFIX=/opt/local/faust -DCPACK_PACKAGE_FILE_NAME=faust-$FAUST_VERSION -DCPACK_PACKAGE_VERSION=$FAUST_VERSION -DBUILD_TESTING=OFF -DREMOTE_DATA_URL="$DURL" -DREMOTE_DATA_FILE="$DFILE" -DEXPERIMENTAL_PKG=$EXPERIMENTAL_PKG -DNOPY2=ON -DUSE_GPU_MOD=ON -DCMAKE_PREFIX_PATH=$PWD/../gpu_mod -DBUILD_FLOAT_PYX=ON -DBUILD_FLOAT_MEX=ON ..
make clean
make faust
make faust_python
make faust 2>&1 | tee /tmp/log_$(basename $0)_make_faust_$(date +%s) | grep -i 'error:\|Building\|Link\|creating'
make faust_python 2>&1 | tee /tmp/log_$(basename $0)_make_faust_python_$(date +%s) | grep -i 'error:\|Building\|Link\|creating'
# generate package via cpack
cpack -G RPM -C CPackConfig.cmake
# remove package temporary files
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment