[BuildMonitor] (multi-env, etc) sync up with job_trbs_obs.py of [TRBS] 47/105847/6
authorSungHun Hwang <sh0924.hwang@samsung.com>
Mon, 19 Dec 2016 07:41:46 +0000 (16:41 +0900)
committerSungHun Hwang <sh0924.hwang@samsung.com>
Mon, 26 Dec 2016 23:34:36 +0000 (08:34 +0900)
commit7ffb88b310255c0a72d8f48c77659a382a437a49
tree8e1e8fda0bb76655cd2e7332912bebf1092417e0
parent00610dc4073ace6586a96e93ff3fc353e9d0bd2c
[BuildMonitor] (multi-env, etc) sync up with job_trbs_obs.py of [TRBS]

1. divide the huge packages and triggering the multi jobs
   to avoid "argument too big" error in [Pre_Snap_Packages] and [Post_Snap_Packages] stage
2. sync up with the rest part of [Pre_Snap_Packages] stage
3. fixed the build_image fail check bug in build_image table at [Image] stage
4. if at least one fails among bulid images
   then skip updating the sr_stage as 'C' at [Post_Image] stage
   (it needed to fix the code of job_buildmonitor)

* describe the each stage per jenkins-scripts
<buildmonitor stage>     < job_xxx.py >              < job name >
[Pre_Snap_Packages]   => job_pre_releae_obs.py    => pre-release-create
[Post_Snap_Packages]  => job_create_snapshot.py   => create-snapshot
[Image]               => job_imager.py            => image-creator
[Post_Image]          => job_post_imager.py       => post-image-creation

Change-Id: I72cedb0980fbf7440dcc4175dc29ebdb6f02a80b
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
job_buildmonitor.py
job_create_snapshot.py
job_imager.py
job_pre_release_obs.py