From b71b175397287bbce5525b1994c31d6eed66d3c3 Mon Sep 17 00:00:00 2001 From: Tao Lin <lintao@ihep.ac.cn> Date: Thu, 10 Sep 2020 23:06:42 +0800 Subject: [PATCH] WIP: another testing, use ps to dump info every 1 min. --- .build.ci.sh | 13 +++++++++++++ .travis.yml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .build.ci.sh diff --git a/.build.ci.sh b/.build.ci.sh new file mode 100644 index 00000000..7b1b8b64 --- /dev/null +++ b/.build.ci.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# This is wrapper to run the build.sh on CI + +source setup.sh +./build.sh >& mylog.sh & +buildpid=$! + +while ps -p $buildpid 2>/dev/null ; do + sleep 60 +done + +tail -n100 mylog.sh + diff --git a/.travis.yml b/.travis.yml index 11e4c849..6feb6e21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -61,7 +61,7 @@ install: # command to run tests script: - docker run --privileged -ti --name CI_CONTAINER -v $PKGDIR:/workspace -e COMPILER_TYPE=$COMPILER -e LCG_RELEASE=${LCG_RELEASE} -e STANDARD=${STANDARD} -e COMPILER_VERSION=${COMPILER_VERSION} ${CVMFS_REPOS} -d cepc/cepcsw bash - - docker exec -ti CI_CONTAINER /bin/bash -c "cd /workspace; source setup.sh; ./build.sh | tee build.log 2> /dev/null ; tail -n100 build.log" + - docker exec -ti CI_CONTAINER /bin/bash -c "cd /workspace; bash .build.ci.sh" # If run singularity inside docker: # - docker exec -ti CI_CONTAINER /usr/bin/singularity exec -B /cvmfs -B /workspace /cvmfs/container.ihep.ac.cn/singularity/image//SL69/sl69worknode20200729.sif /bin/bash -c 'cd /workspace; source setup.sh; ./build.sh' -- GitLab