Hi,

I find Jenkins scons build always fail. It seems it is due to cereal doesn't 
exist on the jenkins server. 'Cereal' should be at iotivity/extlibs/cereal or
iotivity/extlibs/cereal/cereal. Could you help check it?


Following is the info from gerrit:

jenkins-iotivity

5:19 PM
Patch Set 1: Verified-1
Build Failed 
https://build.iotivity.org/ci/job/Verify-IoTivity/358/ : SUCCESS
https://build.iotivity.org/ci/job/Verify-IoTivity-Scons/755/: FAILURE


Below is the console log from Jenkins:

Triggered by Gerrit: https://gerrit.iotivity.org/gerrit/322
Building remotely on gce-oic-ubuntu1204-jslave-003 (ubuntu1204) in workspace 
/home/jenkins-ci/workspace/Verify-IoTivity-Scons
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url ssh://jenkins-iotivity at 
 > gerrit.iotivity.org:29418/iotivity # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from ssh://jenkins-iotivity at 
gerrit.iotivity.org:29418/iotivity
 > git --version # timeout=10
using GIT_SSH to set credentials 
 > git fetch --tags --progress ssh://jenkins-iotivity at 
 > gerrit.iotivity.org:29418/iotivity refs/changes/22/322/1
 > git rev-parse 33b982d835b9d84dc33237ecd79e14146c9182e9^{commit} # timeout=10
Checking out Revision 33b982d835b9d84dc33237ecd79e14146c9182e9 (master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 33b982d835b9d84dc33237ecd79e14146c9182e9
 > git rev-parse FETCH_HEAD^{commit} # timeout=10
 > git rev-list 004d0820a8fe2fa83cbca236cd78bf4ef7785158 # timeout=10
[Verify-IoTivity-Scons] $ /bin/sh -xe /tmp/hudson1013266302095976456.sh
+ export 
CEREAL_DIR=/home/jenkins-ci/workspace/Verify-IoTivity-Scons/extlibs/cereal
+ [ ! -d /home/jenkins-ci/workspace/Verify-IoTivity-Scons/extlibs/cereal ]
[Verify-IoTivity-Scons] $ /bin/sh -xe /tmp/hudson2608091694200262435.sh
+ export http_proxy=http://10.30.0.190:8888/
+ export https_proxy=http://10.30.0.190:8888/
+ ./auto_build.sh /home/jenkins-ci/SDK/android-ndk 
/home/jenkins-ci/SDK/arduino-1.5.7
*********** Build for linux *************

*********************************** Error: ************************************
*  'Cereal' library doesn't exist. please download cereal to extlibs directory*
* add apply the patch as following:                                           *
*     $ git clone https://github.com/USCiLab/cereal.git extlibs/cereal/cereal *
*     $ cd  extlibs/cereal/cereal                                             *
*     $ git reset --hard 7121e91e6ab8c3e6a6516d9d9c3e6804e6f65245             *
*     $ git apply ../../../resource/patches/cereal_gcc46.patch                *
*******************************************************************************

Build step 'Execute shell' marked build as failure
Sending e-mails to: oicbuild at intel.com yuliya.kamatkova at intel.com 
caiwen.zhang at intel.com
Sending e-mails to: yuliya.kamatkova at intel.com caiwen.zhang at intel.com
Finished: FAILURE


Regards,
Caiwen

Reply via email to