[Buildmonitor] Added the build data logging parts for BuildMonitor 16/95416/3
authorSungHun Hwang <sh0924.hwang@samsung.com>
Thu, 3 Nov 2016 04:45:43 +0000 (13:45 +0900)
committerSungHun Hwang <sh0924.hwang@samsung.com>
Thu, 3 Nov 2016 11:58:01 +0000 (20:58 +0900)
commitae324c5f9b443300e0319b952faa9bfda47dce3c
tree685cd6fdfb84aa538b26316c73f85efa0c341412
parenta5af43a527551755378d940a6b9999ff9aaf2b48
[Buildmonitor] Added the build data logging parts for BuildMonitor

1. Added the build data logging parts in for BuildMonitor dashboard
   which can show the status of each build steps from beginning to the end

2. The related actions and python files are as below
  (1) gbs submit --------------- [job_submit.py]
  (2) [pre] packae build ------- [on OBS]
  (3) [pre] snapshot create ---- [job_pre_release_obs.py]
  (4) [pre] image creation  ---- [job_imager.py][job_post_imager.py]
  (5) SR accept or reject ------ [job_request.py]
  (6) [post] package build ----- [on OBS]
  (7) [post] snapshot creation - [job_create_snapshot.py]
  (8) [post] image creation ---- [job_imager.py]
  (9) Completed
  * pre : pre build / post : post build

3. The buildmonitor.py is the common interface file

Change-Id: Id97e8c5e131dc11713fdf58bbb0b794907cedaa1
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
common/buildmonitor.py [new file with mode: 0644]
common/buildmonitor_db.py [new file with mode: 0644]
job_create_snapshot.py
job_imager.py
job_post_image.py
job_pre_release_obs.py
job_request.py
job_submit.py
packaging/jenkins-scripts.spec