Skip to content
Snippets Groups Projects
Commit 23ca67ad authored by Andrea Michelotti's avatar Andrea Michelotti
Browse files

build logs

parent 4a4a9043
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -80,7 +80,7 @@ build_i686_static_linux26: ...@@ -80,7 +80,7 @@ build_i686_static_linux26:
- mkdir -p $INSTALL_DIR - mkdir -p $INSTALL_DIR
- cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -; - cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -;
- cmake -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" . -DCHAOS_STATIC=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_TARGET=i686-linux26 -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR |& tee $INSTALL_DIR/bundle.configuration.log - cmake -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" . -DCHAOS_STATIC=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_TARGET=i686-linux26 -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR |& tee $INSTALL_DIR/bundle.configuration.log
- make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- if [ $CI_COMMIT_REF_NAME == "master" ];then i686-nptl-linux-gnu-strip `find $INSTALL_DIR/bin/ -type f`;fi - if [ $CI_COMMIT_REF_NAME == "master" ];then i686-nptl-linux-gnu-strip `find $INSTALL_DIR/bin/ -type f`;fi
- i686-nptl-linux-gnu-strip `find $INSTALL_DIR/lib/ -name "*.a" -type f` - i686-nptl-linux-gnu-strip `find $INSTALL_DIR/lib/ -name "*.a" -type f`
- tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME - tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME
...@@ -89,7 +89,8 @@ build_i686_static_linux26: ...@@ -89,7 +89,8 @@ build_i686_static_linux26:
name: "$DISTRIB_NAME.tar.gz" name: "$DISTRIB_NAME.tar.gz"
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 2 day
when: always
build_i686_dynamic_linux26: build_i686_dynamic_linux26:
...@@ -106,15 +107,15 @@ build_i686_dynamic_linux26: ...@@ -106,15 +107,15 @@ build_i686_dynamic_linux26:
- export PATH=/usr/local/chaos/i686-nptl-linux-gnu/bin/:$PATH - export PATH=/usr/local/chaos/i686-nptl-linux-gnu/bin/:$PATH
- cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -; - cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -;
- cmake . -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_TARGET=i686-linux26 -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR |& tee $INSTALL_DIR/bundle.configuration.log - cmake . -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_TARGET=i686-linux26 -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR |& tee $INSTALL_DIR/bundle.configuration.log
- make -j 4 install|& tee $INSTALL_DIR/bundle.compilation.log - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- cp /usr/local/chaos/i686-nptl-linux-gnu/i686-nptl-linux-gnu/sysroot/lib/libstdc++.so.6 $INSTALL_DIR/lib - cp /usr/local/chaos/i686-nptl-linux-gnu/i686-nptl-linux-gnu/sysroot/lib/libstdc++.so.6 $INSTALL_DIR/lib
- tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME - tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME
artifacts: artifacts:
name: "$DISTRIB_NAME.tar.gz" name: "$DISTRIB_NAME.tar.gz"
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 2 day
when: always
ubuntu1604_x86_64: ubuntu1604_x86_64:
...@@ -128,7 +129,7 @@ ubuntu1604_x86_64: ...@@ -128,7 +129,7 @@ ubuntu1604_x86_64:
- repo sync - repo sync
- cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -; - cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -;
- if ! cmake -DCHAOS_ARCHITECTURE_TEST=ON -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="$CI_JOB_STAGE.$CI_COMMIT_SHA" -DCHAOS_WAN=ON -DENABLE_MEMCACHE=ON -DCHAOS_CCS=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCERN_ROOT=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . |& tee $DISTRIB_PREFIX/bundle.configuration.log;then cat /tmp/cmake.log;fi - if ! cmake -DCHAOS_ARCHITECTURE_TEST=ON -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="$CI_JOB_STAGE.$CI_COMMIT_SHA" -DCHAOS_WAN=ON -DENABLE_MEMCACHE=ON -DCHAOS_CCS=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCERN_ROOT=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . |& tee $DISTRIB_PREFIX/bundle.configuration.log;then cat /tmp/cmake.log;fi
- make -j 4 install - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- git clone git@baltig.infn.it:chaos-lnf-control/luminometer.git - git clone git@baltig.infn.it:chaos-lnf-control/luminometer.git
- cd luminometer ;git checkout $CI_COMMIT_REF_NAME - cd luminometer ;git checkout $CI_COMMIT_REF_NAME
- cd chaos/src;cmake -DCMAKE_MODULE_PATH=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . - cd chaos/src;cmake -DCMAKE_MODULE_PATH=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR .
...@@ -140,8 +141,9 @@ ubuntu1604_x86_64: ...@@ -140,8 +141,9 @@ ubuntu1604_x86_64:
name: "$DISTRIB_NAME.tar.gz" name: "$DISTRIB_NAME.tar.gz"
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 2 day
when: always
centos7_x86_64: centos7_x86_64:
stage: build stage: build
tags: tags:
...@@ -157,7 +159,7 @@ centos7_x86_64: ...@@ -157,7 +159,7 @@ centos7_x86_64:
- git clone git@baltig.infn.it:chaos-lnf-control/luminometer.git - git clone git@baltig.infn.it:chaos-lnf-control/luminometer.git
- cd luminometer ;git checkout $CI_COMMIT_REF_NAME - cd luminometer ;git checkout $CI_COMMIT_REF_NAME
- cd chaos/src;cmake -DCMAKE_MODULE_PATH=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . - cd chaos/src;cmake -DCMAKE_MODULE_PATH=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR .
- make -j 4 install - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- cd ../../../ - cd ../../../
- scripts/strip_symbols.sh $INSTALL_DIR - scripts/strip_symbols.sh $INSTALL_DIR
- tar cfz $DISTRIB_NAME.tar.gz -C /usr/local/chaos chaos-distrib - tar cfz $DISTRIB_NAME.tar.gz -C /usr/local/chaos chaos-distrib
...@@ -165,8 +167,8 @@ centos7_x86_64: ...@@ -165,8 +167,8 @@ centos7_x86_64:
name: "$DISTRIB_NAME.tar.gz" name: "$DISTRIB_NAME.tar.gz"
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 2 day
when: always
# ubuntu1604_legacy_x86_64: # ubuntu1604_legacy_x86_64:
# stage: build # stage: build
...@@ -201,7 +203,7 @@ ubuntu1404_x86_64: ...@@ -201,7 +203,7 @@ ubuntu1404_x86_64:
- repo sync - repo sync
- cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -; - cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -;
- if ! cmake -DCHAOS_ARCHITECTURE_TEST=ON -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="$CI_JOB_STAGE.$CI_COMMIT_SHA" -DCHAOS_WAN=ON -DENABLE_MEMCACHE=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_CCS=ON -DCERN_ROOT=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . ;then cat /tmp/cmake.log;fi - if ! cmake -DCHAOS_ARCHITECTURE_TEST=ON -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="$CI_JOB_STAGE.$CI_COMMIT_SHA" -DCHAOS_WAN=ON -DENABLE_MEMCACHE=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_CCS=ON -DCERN_ROOT=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR . ;then cat /tmp/cmake.log;fi
- make -j 4 install - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- source $INSTALL_DIR/chaos_env.sh - source $INSTALL_DIR/chaos_env.sh
- cd chaosframework/ccs;qmake;echo "* compiling CCS"; - cd chaosframework/ccs;qmake;echo "* compiling CCS";
- if make -j 4 >& $DISTRIB_PREFIX/log/ccs.compilation.log;then cp ccs $INSTALL_DIR/bin;else cat $DISTRIB_PREFIX/log/ccs.compilation.log;fi - if make -j 4 >& $DISTRIB_PREFIX/log/ccs.compilation.log;then cp ccs $INSTALL_DIR/bin;else cat $DISTRIB_PREFIX/log/ccs.compilation.log;fi
...@@ -218,7 +220,7 @@ ubuntu1404_x86_64: ...@@ -218,7 +220,7 @@ ubuntu1404_x86_64:
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 1 day
when: always
build_arm_linux26: build_arm_linux26:
stage: build stage: build
...@@ -236,7 +238,7 @@ build_arm_linux26: ...@@ -236,7 +238,7 @@ build_arm_linux26:
- export PATH=/usr/local/chaos/gcc-arm-infn-linux26/bin/:$PATH - export PATH=/usr/local/chaos/gcc-arm-infn-linux26/bin/:$PATH
- cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -; - cd chaosframework;export CHAOS_LIB_HASH=`git log -n 1 --pretty="%h"`;cd -;
- cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_VME=OFF -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" . -DCHAOS_STATIC=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_TARGET=arm-linux-2.6 -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR - cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 -DCHAOS_VME=OFF -DCHAOS_VERSION_MAJOR="$CI_COMMIT_REF_NAME.$CHAOS_LIB_HASH" -DCHAOS_VERSION_MINOR="CI_JOB_STAGE.$CI_COMMIT_SHA" . -DCHAOS_STATIC=ON -DCHAOS_BUILD_ID=${CI_PIPELINE_ID} -DCHAOS_TARGET=arm-linux-2.6 -DCHAOS_CDS=OFF -DCHAOS_MDS=OFF -DCHAOS_WAN=OFF -DCHAOS_EXAMPLES=OFF -DCHAOS_ENABLE_C11=OFF -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR
- make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log - if ! make -j 4 install |& tee $INSTALL_DIR/bundle.compilation.log;then tar cfz compilation.tar.gz $INSTALL_DIR/bundle.compilation.log;exit 1;fi
- arm-infn-linux-gnueabi-strip `find $INSTALL_DIR/bin/ -type f` - arm-infn-linux-gnueabi-strip `find $INSTALL_DIR/bin/ -type f`
- arm-infn-linux-gnueabi-strip `find $INSTALL_DIR/lib/ -name "*.a" -type f` - arm-infn-linux-gnueabi-strip `find $INSTALL_DIR/lib/ -name "*.a" -type f`
- tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME - tar cfz $DISTRIB_NAME.tar.gz -C $INSTALL_DIR/.. $DISTRIB_NAME
...@@ -244,8 +246,8 @@ build_arm_linux26: ...@@ -244,8 +246,8 @@ build_arm_linux26:
name: "$DISTRIB_NAME.tar.gz" name: "$DISTRIB_NAME.tar.gz"
paths: paths:
- ./*.tar.gz - ./*.tar.gz
expire_in: 1 day expire_in: 2 day
when: always
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment