services/jenkins-jobs.git
7 years agoRemove jenkins-plugins require 98/130498/1
hyokeun [Mon, 22 May 2017 11:58:45 +0000 (20:58 +0900)]
Remove jenkins-plugins require

Change-Id: I59d648f0f4ff1eee05c13487f978ed6730ea8ced

7 years agoRelease 1.7.1
hyokeun [Mon, 22 May 2017 02:17:44 +0000 (11:17 +0900)]
Release 1.7.1

Change-Id: Ie2ab6803fca956ddfe860024aec890b41919efc3

7 years agoAdd tools-testing jobs 07/130107/2
hyokeun [Fri, 19 May 2017 05:40:20 +0000 (14:40 +0900)]
Add tools-testing jobs

Change-Id: Ic1c46cae0babb7e10d41e2bd298b9b7d35f04f12

7 years agoNEW JOB : ref-create-project-obs, ref-import-rpm-obs, ref-purge-project-obs 15/129715/1
Yonghee Han [Thu, 18 May 2017 01:00:10 +0000 (10:00 +0900)]
NEW JOB : ref-create-project-obs, ref-import-rpm-obs, ref-purge-project-obs
This job create a reference project in obs and import a rpm files in backend and purge a old project

Change-Id: Iace725c69e1e6055e4b80ea6474afd8e69ec0774

7 years agoBUILD-MONITOR-TRBS-UPDATE-BUILD-LOG job is added for debian packaging. 52/129652/1
Junghyun Kim [Wed, 17 May 2017 09:38:57 +0000 (18:38 +0900)]
BUILD-MONITOR-TRBS-UPDATE-BUILD-LOG job is added for debian packaging.

Change-Id: I10f6e13dd9e5164807ba1b47f591a70fcc56e4e2
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoAdd configuration example 83/128983/1
hyokeun [Fri, 12 May 2017 07:54:21 +0000 (16:54 +0900)]
Add configuration example

Change-Id: I93cfb3f75160733b7bee496da76ac48cb0ccacbb

7 years agoUse separate mic.conf file for each build 74/127374/1
hyokeun [Thu, 27 Apr 2017 06:04:49 +0000 (15:04 +0900)]
Use separate mic.conf file for each build

This patch will be affected if below review is merged.
Otherwise no effect.
https://review.tizen.org/gerrit/#/c/127355/

Change-Id: Ie19a0197881be19473700d38e519e0bab1c1fdc3

7 years agoDisable sync-obs job
hyokeun [Mon, 24 Apr 2017 06:46:42 +0000 (15:46 +0900)]
Disable sync-obs job

Change-Id: Ifc70016ef199a6f9e03ba9502ec74ef2fb691b70

7 years agoAdd missing configs for aws migration
hyokeun [Mon, 24 Apr 2017 02:21:14 +0000 (11:21 +0900)]
Add missing configs for aws migration

Change-Id: I25d38906a816a28de41b2bd569e8e215cfc29ebe

7 years agoUpdate plugins version with core 1.651.3 for aws
hyokeun [Fri, 21 Apr 2017 12:41:22 +0000 (21:41 +0900)]
Update plugins version with core 1.651.3 for aws

Change-Id: Ibcf74dc209b1ba741e9de7c8b92cb1a49d7f2ba0

7 years agoRelease 1.7 release-20170420
hyokeun [Thu, 20 Apr 2017 07:59:44 +0000 (16:59 +0900)]
Release 1.7

Change-Id: Ifce9b6e4db08777e7c44d33c23197bda87af51ec

7 years agoNew job test-trigger-info-update 69/123969/1
hyokeun [Mon, 10 Apr 2017 00:07:53 +0000 (09:07 +0900)]
New job test-trigger-info-update

Change-Id: Ifa2f619b44ec037adb3b22165ff4bc9f307e3f37

7 years agoMerge "Feature Request: Update NuGet Private package configuration : NUGET_SOURCE_PRI...
Yonghee Han [Wed, 5 Apr 2017 05:06:04 +0000 (22:06 -0700)]
Merge "Feature Request: Update NuGet Private package configuration : NUGET_SOURCE_PRIVATE" into devel

7 years agoMerge "[BuildMonitor][JOBS] Add 'POST_IMAGE_POLL_CNT/POLL_SEC' vars" into devel
SungHun Hwang [Tue, 4 Apr 2017 22:58:37 +0000 (15:58 -0700)]
Merge "[BuildMonitor][JOBS] Add 'POST_IMAGE_POLL_CNT/POLL_SEC' vars" into devel

7 years agoFeature Request: Update NuGet Private package configuration : NUGET_SOURCE_PRIVATE 91/122991/1
Yonghee Han [Tue, 4 Apr 2017 06:42:33 +0000 (15:42 +0900)]
Feature Request: Update NuGet Private package configuration : NUGET_SOURCE_PRIVATE

Change-Id: I8ed4b5d5e887b546a66ecd489cac245c9142d641

7 years agoNEW JOB: BUILD-MONITOR-TRBS-UPDATE-BUILD-LOG 94/122394/1
Junghyun Kim [Fri, 31 Mar 2017 07:21:47 +0000 (16:21 +0900)]
NEW JOB: BUILD-MONITOR-TRBS-UPDATE-BUILD-LOG

This job uses a file parameter to receive long TRIGGER_INFO string.

Change-Id: I87e61135756c0b12f0c24a4ba6b13f46eb867582
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoRelease 1.6 05/122005/1 release-20170331
hyokeun [Thu, 30 Mar 2017 02:08:49 +0000 (11:08 +0900)]
Release 1.6

Change-Id: I95e7e43d6cfda37414fe7171927cf9d2e0ae20ac

7 years agoAdd debian rules and update latest configuration 52/121552/4
hyokeun [Mon, 27 Mar 2017 06:44:09 +0000 (15:44 +0900)]
Add debian rules and update latest configuration

Change-Id: I04da5cd5d39d12c802a03451a0860bcdb4af7f61

7 years ago[BuildMonitor][JOBS] Add 'POST_IMAGE_POLL_CNT/POLL_SEC' vars 15/120815/1
SungHun Hwang [Fri, 24 Mar 2017 08:59:14 +0000 (17:59 +0900)]
[BuildMonitor][JOBS] Add 'POST_IMAGE_POLL_CNT/POLL_SEC' vars

Add 'POST_IMAGE_POLL_CNT/POLL_SEC' vars

Change-Id: Ic0b4ecc62ade7bc4aeb816dc7b20f2481d5beed7
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years agorelease-snapshot can be triggered by Tizen dashboard 76/119076/2
Junghyun Kim [Wed, 15 Mar 2017 10:42:31 +0000 (19:42 +0900)]
release-snapshot can be triggered by Tizen dashboard

PARAMETER CHANGED:
profile -> obs_project
version (NEW)

release-snapshot triggers BUILD-MONITOR with bm_stage RELEASE_SNAPSHOT

Change-Id: Iea7fc7494373a62aa5c7e0bb662749d90db0df80
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoLower priority since this is not imporant. 26/118326/1
Junghyun Kim [Fri, 10 Mar 2017 04:38:11 +0000 (13:38 +0900)]
Lower priority since this is not imporant.

Since I copy this project from update-local-git,
the priroriy was higher.

Change-Id: I53e947587fd5f01660b243b19c87382f271a8b79
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoNEW JOB: update_git_obs_mapping_for_dashboard and update_local_git_for_dashboard 84/118284/3
Junghyun Kim [Thu, 9 Mar 2017 22:47:29 +0000 (07:47 +0900)]
NEW JOB: update_git_obs_mapping_for_dashboard and update_local_git_for_dashboard

Job 'update_git_obs_mapping_for_dashboard' stores
git-obs-mapping information by parsing scm/git-obs-mapping for dashboard.

Job 'update_local_git_for_dashboard' stores
branch-project mapping information for dashboard

Change-Id: I1e52db3709fe97e7d3d4f178ea98ca1afc99f3a4
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoMerge "NEWJOB: litmus_jira_issue_receiver and litmus_tct_file_receiver" into devel
Junghyun Kim [Thu, 9 Mar 2017 01:18:13 +0000 (17:18 -0800)]
Merge "NEWJOB: litmus_jira_issue_receiver and litmus_tct_file_receiver" into devel

7 years agoRelease 1.5 release-20170309
SoonKyu Park [Wed, 8 Mar 2017 08:49:01 +0000 (17:49 +0900)]
Release 1.5

Change-Id: Ie300acae4b8d8133417eb6f4880f86d98f64ba07

7 years agoNEWJOB: litmus_jira_issue_receiver and litmus_tct_file_receiver 86/117886/2
Junghyun Kim [Wed, 8 Mar 2017 02:34:06 +0000 (11:34 +0900)]
NEWJOB: litmus_jira_issue_receiver and litmus_tct_file_receiver

These scripts are written by Jaekyu Park<jk7744.park@samsung.com>.

Change-Id: I25ec46044700e661e8a6c3a725fb374e1e64e64d
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoMerge "NEW JOB: update_scm_meta_git_for_dashboard" into devel
Junghyun Kim [Mon, 6 Mar 2017 02:36:49 +0000 (18:36 -0800)]
Merge "NEW JOB: update_scm_meta_git_for_dashboard" into devel

7 years ago[BuildMonitor][JOBS] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue 57/117157/1
SungHun Hwang [Fri, 3 Mar 2017 04:53:02 +0000 (13:53 +0900)]
[BuildMonitor][JOBS] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue

1. add new TriggerBuilder for 'Pre_Snap_End' at the bottom
   to make sure to execute in correct order
   => BUILD-MONITOR_Pre_Snap_End.env

2. sync up the missing part
   => BUILD-MONITOR-*.env

Change-Id: I6a01af2e7faec2f1adb8db1b9e83ce0649dd07ad
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years ago[BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept' 71/116771/1
SungHun Hwang [Tue, 28 Feb 2017 07:18:30 +0000 (16:18 +0900)]
[BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept'

After 'SR Accept', occasionally,
'BUILD-MONITOR' job which bm_stage is 'Post_Image' failed
this is bcz env file is overlapped and
the order of inserting the table_id is twisted

So I fixed the env file name

Change-Id: I4a62949a29f9280d6f7b596bc7206c1438a22ddb
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years agoNEW JOB: update_scm_meta_git_for_dashboard 34/116734/3
Junghyun Kim [Tue, 28 Feb 2017 04:28:28 +0000 (13:28 +0900)]
NEW JOB: update_scm_meta_git_for_dashboard

This job makes two mappings:
  1) mappings between git projects and gerrit domans
  2) mappings between gerrit domains and user-emails

This information is saved in JSON format.
This will be used in Tizen dashboard.

Change-Id: Id082e2af38599ca23c7cf80e8ef346f716380c55
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoRelease 1.4 release-20170224
SoonKyu Park [Thu, 23 Feb 2017 08:49:34 +0000 (17:49 +0900)]
Release 1.4

7 years ago[BuildMonitor] Add the 'DROPPED_PRERELEASE_PROJECTS' value
SungHun Hwang [Fri, 10 Feb 2017 10:23:26 +0000 (19:23 +0900)]
[BuildMonitor] Add the 'DROPPED_PRERELEASE_PROJECTS' value

will be replaced 'prerelease' to 'trbs'
so the build status of the dropped profiles
should not be shown at Tizen dashboard

you can set the dropped project by using this variable

Change-Id: Ic599535a59f8a00ab6bb6a23329478743fd8067e
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years agoNEW JOB: TRBS_test_result_receiver
Junghyun Kim [Fri, 10 Feb 2017 04:13:05 +0000 (13:13 +0900)]
NEW JOB: TRBS_test_result_receiver

This job gets results from TRBS test machine and stores the results into DB.

Change-Id: Ic0a63a3c6ed97931aabe3028a060a451fd971fdd
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoADD jobs for jenkins-jobs
Yonghee Han [Fri, 10 Feb 2017 01:21:13 +0000 (10:21 +0900)]
ADD jobs for jenkins-jobs
Create a jenkins-jobs-tools-testing deb and rpm files
files :
jobs/Serivces-obs-service-gbs/config.xml
jobs/Services-Default/config.xml
jobs/Services-jenkins-scripts/config.xml
jobs/Services-obs-service-git-buildpackage/config.xml
jobs/Services-python-snapdiff/config.xml
jobs/Tools-Default/config.xml
jobs/Tools-gbs/config.xml
jobs/Tools-git-buildpackage/config.xml
jobs/Tools-mic/config.xml
jobs/Tools-repa/config.xml

output : Make install the jenkins-jobs-tools-testing

Change-Id: I07371645a548c35a0851a59afa3682ced6415a64

7 years ago[BuildMonitor] Add tirgger "BUILD-MONITOR" job for checking image-creation
SungHun Hwang [Mon, 6 Feb 2017 05:21:38 +0000 (14:21 +0900)]
[BuildMonitor] Add tirgger "BUILD-MONITOR" job for checking image-creation

Add trigger the job at the bottom of the creat-snapshot job
to check the completion of image-creation at Post-release
bcz the behavior is different between prerelease and postrelease

env file : BUILD-MONITOR-POST.env

Change-Id: I58921edcc86670c9c7aa87aa11af286c2034fca4
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years ago[BuildMonitor] Add the MAX_MSG_LEN value
SungHun Hwang [Mon, 6 Feb 2017 05:12:40 +0000 (14:12 +0900)]
[BuildMonitor] Add the MAX_MSG_LEN value

Add the MAX_MSG_LEN value to dynamically configure the length of msgs

Change-Id: I28205cc5c6703dc4dfba017bb68f492bf12f545e
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
7 years agoRelease 1.3 release-20170206
SoonKyu Park [Sat, 4 Feb 2017 06:05:03 +0000 (15:05 +0900)]
Release 1.3

Change-Id: I3cc8aea879897f5ab47fa822dc967926bf774643

7 years agoInstalls to /var/lib/jenkins/jobs/
hyokeun [Fri, 20 Jan 2017 02:45:09 +0000 (11:45 +0900)]
Installs to /var/lib/jenkins/jobs/

Change-Id: Ib4951ffbd613dd2020f4ee4303a9fee82b99fd16

7 years agoUpdate build_log_url after buildlogs job is finished.
Junghyun Kim [Mon, 16 Jan 2017 02:48:41 +0000 (11:48 +0900)]
Update build_log_url after buildlogs job is finished.

Change-Id: I120232fa8e012624b69b060eb844852b0a339660
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years ago add debian package
shuai.fu [Sat, 22 Oct 2016 07:16:40 +0000 (15:16 +0800)]
   add debian package

Change-Id: I55a72d64bb5d8885e9d26589fa29e96b8a2de26a
Signed-off-by: shuai.fu <shuai01.fu@samsung.com>
7 years agoJOB ADDED: repa
Junghyun Kim [Tue, 10 Jan 2017 01:49:45 +0000 (10:49 +0900)]
JOB ADDED: repa

To accept/reject SRs on the Tizen dashboard.

Change-Id: I7e2a8f68ea9c415d366f438c4f05237b22580d1d
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoJOB ADDED: add_git_tag
Junghyun Kim [Mon, 9 Jan 2017 07:08:57 +0000 (16:08 +0900)]
JOB ADDED: add_git_tag

Change-Id: I93bb6fb2da7528b4aff20727af6aa3d16f2ff543
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
7 years agoJOB ADDED: update-nuget
Yonghee Han [Fri, 6 Jan 2017 08:07:17 +0000 (17:07 +0900)]
JOB ADDED: update-nuget
Function : update Nuget package to Nuget server

Change-Id: I91f9fc70af464657c56049a83e540462f39763cb

7 years agoRelease 1.2 54/108654/1 release-20161231
SoonKyu Park [Thu, 5 Jan 2017 09:52:17 +0000 (18:52 +0900)]
Release 1.2

Change-Id: Ifb217473da05e7e7c83c6718aa3e8dd3c659f9f6

7 years agoMerge conflicts from 'git merge' from devel branch
SoonKyu Park [Thu, 5 Jan 2017 05:22:27 +0000 (14:22 +0900)]
Merge conflicts from 'git merge' from devel branch

Change-Id: I3f9ad443e14feaf1aba8485c4b63175f572f565e

8 years ago[BuildMonitor] Add new jobs named "BUILD-MONITOR" 16/96716/2
SungHun Hwang [Thu, 10 Nov 2016 02:54:43 +0000 (11:54 +0900)]
[BuildMonitor] Add new jobs named "BUILD-MONITOR"

1. Add new jenkins job named "BUILD-MONITOR"
2. Modify the jenkins-jobs.spec
3. Needed add trigger as below (in case of using multi env)
  ex) multi env  ([PRE] Snap / [POST] Snap)
  ...
  <hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
      <filePattern>BUILD-MONITOR-*.env</filePattern>
      <noFilesFoundAction>SKIP</noFilesFoundAction>
  </hudson.plugins.parameterizedtrigger.FileBuildParameterFactory>
  ...

Change-Id: I8dfaf9d8878992b2f0b517fffdeb9c2b26cb2e3d
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
8 years agoMerge "new job : make_dep_graph." into devel
Yonghee Han [Wed, 9 Nov 2016 01:48:34 +0000 (17:48 -0800)]
Merge "new job : make_dep_graph." into devel

8 years ago[BuildMonitor] Added job configuration settings for BuildMonitor 16/95516/1
SungHun Hwang [Thu, 3 Nov 2016 11:58:15 +0000 (20:58 +0900)]
[BuildMonitor] Added job configuration settings for BuildMonitor

1. BuildMonitor enalbe/disable flag
2. database information

Change-Id: I6c035d6f68db200170946b2c7c997c8c146decaa
Signed-off-by: SungHun Hwang <sh0924.hwang@samsung.com>
8 years agoAdd job ref-snapshot-info-update 46/94246/1
hyokeun [Fri, 28 Oct 2016 01:07:56 +0000 (10:07 +0900)]
Add job ref-snapshot-info-update

Change-Id: I414fd196f456f4630900a1b7d6b9aa9b525e5194

8 years agonew job : make_dep_graph. 40/94040/1
Junghyun Kim [Tue, 25 Oct 2016 12:43:51 +0000 (21:43 +0900)]
new job : make_dep_graph.

it is triggred by buildlogs, pre-release-gerrit, and requests.

Also, job "buildlogs" is triggered by pre-release-create.

Change-Id: I83e5cd94412db1ec93afb4a1a895e87c9ea7d839
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
8 years agoRelease 1.1 95/90195/1 release-1.1
SoonKyu Park [Thu, 29 Sep 2016 02:38:08 +0000 (11:38 +0900)]
Release 1.1

Change-Id: Id0e83c60061d10d8a5e7c265e9535b224829bf79

8 years agoUpdate jenkins-jobs configuration
Yonghee Han [Thu, 11 Aug 2016 07:47:10 +0000 (16:47 +0900)]
Update jenkins-jobs configuration

Description
buildlogs : Add TRIGGER_INFO in Parameters
create-snapshot : changes parameters
image-creator : remove image-tester in parameterized-trigger
image-tester : Disable
mail_sender : Add TO,MESSAGE,FROM in Parameters
monitor_scm_meta_git : Disable
obs-event-dispatcher : New workflow about Snapshot
pre-release-create : add &quot;\n&quot; in addShortText
pre-release-gerrit : Add mail_sender in parameterized-trigger
re : add build-blocker-plugin
release-snapshot : add Tizen-base,Tizen-wearable,Tizen-tv,Tizen-common-artik,Tizen-3.0-ivi
requests : Fixed Notify email about reqeust author
rpm-build-log : Disable
submit-obs : Modify string
test-results-publisher : Disable

Change-Id: I91a5b5cc463aa1a13b11336309f2c518daa0ed4d

8 years agoAdd job check_scm_meta_git
Yonghee Han [Tue, 5 Jul 2016 10:48:12 +0000 (19:48 +0900)]
Add job check_scm_meta_git

Change-Id: Ibf06d6ac608d936d902834c785a5198442bb3cdc

8 years agoAdd new job for using scm/meta/git
Sehong Na [Thu, 16 Jun 2016 06:54:02 +0000 (15:54 +0900)]
Add new job for using scm/meta/git

Change-Id: I0f6cea3037771ab3767edeb12e2157f827246106
Signed-off-by: Sehong Na <sehong.na@samsung.com>
8 years agoUpdate jenkins-jobs configuration 90/83490/1
Yonghee Han [Thu, 11 Aug 2016 07:47:10 +0000 (16:47 +0900)]
Update jenkins-jobs configuration

Description
buildlogs : Add TRIGGER_INFO in Parameters
create-snapshot : changes parameters
image-creator : remove image-tester in parameterized-trigger
image-tester : Disable
mail_sender : Add TO,MESSAGE,FROM in Parameters
monitor_scm_meta_git : Disable
obs-event-dispatcher : New workflow about Snapshot
pre-release-create : add &quot;\n&quot; in addShortText
pre-release-gerrit : Add mail_sender in parameterized-trigger
re : add build-blocker-plugin
release-snapshot : add Tizen-base,Tizen-wearable,Tizen-tv,Tizen-common-artik,Tizen-3.0-ivi
requests : Fixed Notify email about reqeust author
rpm-build-log : Disable
submit-obs : Modify string
test-results-publisher : Disable

Change-Id: I91a5b5cc463aa1a13b11336309f2c518daa0ed4d

8 years agoAdd job check_scm_meta_git 10/78410/1
Yonghee Han [Tue, 5 Jul 2016 10:48:12 +0000 (19:48 +0900)]
Add job check_scm_meta_git

Change-Id: Ibf06d6ac608d936d902834c785a5198442bb3cdc

8 years agoAdd new job for using scm/meta/git 51/74951/1
Sehong Na [Thu, 16 Jun 2016 06:54:02 +0000 (15:54 +0900)]
Add new job for using scm/meta/git

Change-Id: I0f6cea3037771ab3767edeb12e2157f827246106
Signed-off-by: Sehong Na <sehong.na@samsung.com>
9 years agoRelease 1.0
ZhuoX Li [Tue, 10 Mar 2015 08:13:13 +0000 (16:13 +0800)]
Release 1.0

Change-Id: Id0c3150e6ca61c3acf7bd5fc01ae7b0dd71a59a4

9 years agoRelease 1.0 release-1.0 1.0
ZhuoX Li [Wed, 4 Mar 2015 09:09:41 +0000 (17:09 +0800)]
Release 1.0

Change-Id: I4e034be8a8dd89fcef429c7881f176e12f1400a4

9 years agoPrepare TMPDIR to avoid using lots of rootfs
Lin Yang [Fri, 13 Feb 2015 02:35:18 +0000 (10:35 +0800)]
Prepare TMPDIR to avoid using lots of rootfs

Image worker rootfs is small:8GB and producing multi-GB files there risks
filling it and risks failing entire image produce step. prepare TMPDIR env var
before calling qemu, pointing temp dir to /var/lib/jenkins/tmp.

Fixes: #2334

Change-Id: I7ab9ba5518594b56d3bf023c81a251ab548acc22
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
9 years agoAdd job logs-collector
Olev Kartau [Thu, 26 Feb 2015 15:17:36 +0000 (17:17 +0200)]
Add job logs-collector

This job copies and compresses jenkins job logs
to the location where these survive deletion by Jenkins

Change-Id: I78719f542500610dafe2b4f023a0447bfc78e17b

9 years agoRemove OBS repository from .extra-repos
Ed Bartosh [Mon, 16 Feb 2015 20:46:09 +0000 (22:46 +0200)]
Remove OBS repository from .extra-repos

No packages in Services repos depend on OBS anymore, so it's safe to
remove OBS repo from .extra-repos

Change-Id: I03b2bd00bc8cc7f334664d291b6eab4b6a925e02
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoRemove dependency to Jenkins
Ed Bartosh [Mon, 16 Feb 2015 20:19:10 +0000 (22:19 +0200)]
Remove dependency to Jenkins

This is done to avoid installation failures like this:
  Problem: nothing provides jenkins >= 1.509.2 needed by
  jenkins-jobs-0.16-0.dev.210.1.noarch

Another way to solve it is to add Jenkins repositories to
.extra-repos for all packages in Services repo. However,
this seems to be even worse than removing dependency to
Jenkins.

Change-Id: I06346e76265fbd27a92ba1787f63022c59162c9a
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoAdded job purge-old-directories
Olev Kartau [Sat, 14 Feb 2015 22:22:40 +0000 (00:22 +0200)]
Added job purge-old-directories

Change-Id: Idb9ea4c75789b15071c1e29115ce1aaced52c35f

9 years agoSet timeout of image-creator job
Ed Bartosh [Fri, 13 Feb 2015 11:43:26 +0000 (13:43 +0200)]
Set timeout of image-creator job

Set 15 minutes timeout to prevent jobs to stuck and block other jobs if
image creation is stuck.

Change-Id: I306d184aa7507ee7d42050ebc572e6d137bbd7cc
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoAdd OpenSUSE 13.1 and OBS repositories to .extra-repos
Ed Bartosh [Tue, 10 Feb 2015 13:54:35 +0000 (15:54 +0200)]
Add OpenSUSE 13.1 and OBS repositories to .extra-repos

Added OpenSUSE 13.1 repos to packaging/.extra-repos to support building
and testing for this distro with Jenkins.

Added OBS repositories. This should fix build failure:
nothing provides obs-server needed by obs-event-plugin

Change-Id: I39b90b7329258c3a244179c1e0ee1e50c8b61fc7
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoFix typo in job configuration
Ed Bartosh [Mon, 26 Jan 2015 11:24:59 +0000 (13:24 +0200)]
Fix typo in job configuration

Fixed unclock -> unlock typo.
It caused unlocking functionality to fail with
Error: Unsupported action: 'unclock'

Change-Id: I81906964b077f8ea529cbc66c7ba266f38116cd7
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoFix for job status and additional store of env
Igor Stoppa [Fri, 16 Jan 2015 17:56:39 +0000 (19:56 +0200)]
Fix for job status and additional store of env

Success = Test is executed succesfully
Unstable = Either some test fails or the build is not supported
Fail = Any other case (Test fails, image unvailable, other errors)

Add, for debuggign purposes, the environment file produced by the job.

Change-Id: If4d473cdde982c3831dcd31b472d9ca7307ea751

9 years agoChange the type of config.xml file.
ZhuoX Li [Thu, 15 Jan 2015 04:01:41 +0000 (12:01 +0800)]
Change the type of config.xml file.

These config.xml files should be the 'config' type.

Change-Id: I5144011e15de5547cdc26084190e7913418cc86d

9 years agoAdd label to re builds
Ed Bartosh [Sun, 11 Jan 2015 00:44:56 +0000 (02:44 +0200)]
Add label to re builds

Output of job_re is parsed by post-build groovy script for lines
'Submission XXX has been YYYY' and label is created out of matched
parts.

Examples of label:
 rejected submit/tizen/20150109.061022
 rebuilt submit/tizen_ivi/20150110.061123, etc

Change-Id: I5a23d1240072793977ca8dc535bb77f0464cf504
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoAdd parameter 'package'
Ed Bartosh [Sun, 11 Jan 2015 00:41:00 +0000 (02:41 +0200)]
Add parameter 'package'

This optional parameter is used when restarting service for the
submission. If not specified service will be restarted for all
packages in submission.

Change-Id: I0204748412a7218517692c5bc956cc00a6acd78f
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agore: Add new actions
Ed Bartosh [Sat, 10 Jan 2015 19:43:03 +0000 (21:43 +0200)]
re: Add new actions

Added 4 new actions to re job: rebuild, restart, lock and unlock.
Updated job description.

Change-Id: Ibdc0411c22247f6d0b39f7bb8fd711b6a75979d4
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agore: Add Tizen:TV and Tizen:Wearable projects
Ed Bartosh [Sat, 10 Jan 2015 19:37:39 +0000 (21:37 +0200)]
re: Add Tizen:TV and Tizen:Wearable projects

Added 2 active projects to re job by request from Samsung RE.

Change-Id: I430b90e57be0366fd00bd5f4363742a5afb9ee09
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoAllign job and script names for re job
Ed Bartosh [Sat, 10 Jan 2015 19:29:24 +0000 (21:29 +0200)]
Allign job and script names for re job

Used job_re.py script in job configuration.
Note that script has to be renamed in jenkins-scripts tree.

Change-Id: I36c292645bbc4c25c0e6f249ec0ed00d3badfc9e
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoRename accept-or-reject-submission -> re
Ed Bartosh [Sat, 10 Jan 2015 19:26:50 +0000 (21:26 +0200)]
Rename accept-or-reject-submission -> re

Renamed job as it will include more functionality requested by RE.

Change-Id: I5f74c9b74316cdac1ff2117d3609d3040b28c4d9
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoAdd sync-obs job
Ed Bartosh [Mon, 5 Jan 2015 22:04:47 +0000 (00:04 +0200)]
Add sync-obs job

This job syncs content of git tree scm/meta/obs to OBS.

Refs: #1887

Change-Id: Ic182840f38dfff91a1170e350d1aab548276bdfa
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
9 years agoSet rpm-build-log is lower priority than other
Xu Chang [Mon, 15 Dec 2014 06:20:23 +0000 (14:20 +0800)]
Set rpm-build-log is lower priority than other

Change-Id: Ia535065953cfc402487fe4e8063d16284752e557
Signed-off-by: Xu Chang <changx.xu@intel.com>
9 years agoSave more log for create-snapshot job
Xu Chang [Mon, 8 Dec 2014 03:21:05 +0000 (11:21 +0800)]
Save more log for create-snapshot job

Make it keep latest 1000 build logs to facilitate debug.

Change-Id: If9bd966c1bf600e5b19628a1da8c5da8d200c977
Fixes: #2206

10 years agoSave also log from tester.
Igor Stoppa [Mon, 10 Nov 2014 12:17:19 +0000 (14:17 +0200)]
Save also log from tester.

Change-Id: Ic1012b745efcd2fe732156e8d35eec309cb30012

10 years agoRemove obsolete parameter.
Igor Stoppa [Tue, 4 Nov 2014 19:31:45 +0000 (21:31 +0200)]
Remove obsolete parameter.

The tester itself will tell if it can test an image or not.

Change-Id: I8fdf21d93b2210d485bf9379d218dfff3ef7aa8b

10 years agoSupport release snapshot for milestone projects
Lin Yang [Wed, 22 Oct 2014 06:27:33 +0000 (14:27 +0800)]
Support release snapshot for milestone projects

Make the 'profile' choice parameter to be editable, so release engineer can
input any profile name. Backend script will check this input name whether exist
on repos.yaml setting.

Fixes: #2178

Change-Id: I4680790ff01f5b7a5f73ca6102c2c42ad08271ba
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
10 years agoBlock prerelease when create-snapshot is running
Xu Chang [Thu, 23 Oct 2014 05:46:38 +0000 (13:46 +0800)]
Block prerelease when create-snapshot is running

And set create-snapshot is high priority than prerelease.

Fixes: #2145

Change-Id: I108266fe717d9d45b6ff10ed1a8d8e96271ac0cd
Signed-off-by: Xu Chang <changx.xu@intel.com>
10 years agoUpdate jenkins-jobs configuration version
xuchangx [Thu, 23 Oct 2014 01:54:31 +0000 (09:54 +0800)]
Update jenkins-jobs configuration version

Change-Id: I58a5c67e7bde1a12b39dbd9aae018ceb901a351f

10 years agoSet the timeout plugins in pre-prereleae job.
xuchangx [Thu, 16 Oct 2014 08:44:24 +0000 (16:44 +0800)]
Set the timeout plugins in pre-prereleae job.

Change-Id: I9607d25e2d6a415fd5ac42a11c5f22a3254d0cdd

10 years agoRename requests to obs_reqeuest
ZhuoX Li [Fri, 10 Oct 2014 12:26:10 +0000 (20:26 +0800)]
Rename requests to obs_reqeuest

Eg: /jenkins-scripts/requests/email_templates/
     ----> /jenkins-scripts/obs_requests/email_templates/

Change-Id: Ifddc79e389cdc8d578d77a47155c84ab80d69638

10 years agoAdd parameter for IRIS event publish switch
Lin Yang [Fri, 10 Oct 2014 09:39:34 +0000 (17:39 +0800)]
Add parameter for IRIS event publish switch

Change-Id: Ib0ea0a840bbbd49f4b9537ba96a0abaebf2139c5
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
10 years agoChange the conditions of triggering downstream.
ZhuoX Li [Fri, 10 Oct 2014 06:51:43 +0000 (14:51 +0800)]
Change the conditions of triggering downstream.

Always trigger post-image-creation after image-creator.

Change-Id: I84f50f6afb87f11b5792ae4c660a37368dd5fae5

10 years agoAdd new build to trigger 'rpm-build-log' job.
ZhuoX Li [Fri, 10 Oct 2014 06:46:43 +0000 (14:46 +0800)]
Add new build to trigger 'rpm-build-log' job.

Change-Id: Ib076ad8c9c78cdae358c5f165ba350e595f21865

10 years agoAdd a job to get the rpm building result.
ZhuoX Li [Fri, 10 Oct 2014 06:43:21 +0000 (14:43 +0800)]
Add a job to get the rpm building result.

Change-Id: Ibcff5ba0dc2225e706b87be9d10fa9e308ae0121

10 years agoAdded new job accept-or-reject-submission
Ed Bartosh [Sat, 13 Sep 2014 11:27:47 +0000 (14:27 +0300)]
Added new job accept-or-reject-submission

This job will be run by RE. It doesn't require RE to be maintainer
of the target project as it uses maintainer account for its operations.

Fixes: #1886

Change-Id: Ia7c4555ccf9b11ee425b5d576eca276e26399b5d
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
10 years agoUse localhost as the default value of REDIS_HOST
JF Ding [Fri, 29 Aug 2014 22:55:11 +0000 (06:55 +0800)]
Use localhost as the default value of REDIS_HOST

Change-Id: I26e88edc98df622aa99d30c233fb4e88766e635e
Signed-off-by: JF Ding <jian-feng.ding@intel.com>
10 years agoChange monitor_scm_meta_git to silent mode
gaoxuesx [Tue, 9 Sep 2014 09:03:58 +0000 (17:03 +0800)]
Change monitor_scm_meta_git to silent mode

It will automatically send two comments back to gerrit,
one is sent by jenkins-script, another one is gerrit plugin.
The gerrit plugin is needless, so change it to silent mode

Change-Id: I19ecb8eb09476a4235425a2c114f4560357533cc
Signed-off-by: gaoxuesx <xuesongx.gao@intel.com>
10 years agoDelete the config info about buildcheck.
ZhuoX Li [Thu, 4 Sep 2014 06:50:32 +0000 (14:50 +0800)]
Delete the config info about buildcheck.

The job of buildcheck has been deleted.
Don't need to trigger it.

Change-Id: Iec067e7a0d9cebc3df1978dbf63c65f5bef25eca

10 years agoAdd job monitor_scm_meta_git
gaoxuesx [Wed, 27 Aug 2014 03:22:20 +0000 (11:22 +0800)]
Add job monitor_scm_meta_git

Using this job to check data of scm/meta/git project and update data to IRIS

Change-Id: I1dba20b7b6e8deef545024577fa1704c47fd8860
Signed-off-by: gaoxuesx <xuesongx.gao@intel.com>
10 years agoAdd a plugin for the jobs maximum time limit
Liu jue [Fri, 8 Aug 2014 05:58:06 +0000 (13:58 +0800)]
Add a plugin for the jobs maximum time limit

Change-Id: I429d17cb9fe7b8f8030eb3283d6a9b57f4629991
Fixes: #1937

10 years agodelete no use parameter 'project'
Liu jue [Tue, 12 Aug 2014 02:59:38 +0000 (10:59 +0800)]
delete no use parameter 'project'

Change-Id: I8480e480d536c2edf41a26498d230e092e9ed7e0

10 years agoGet rid of dependency of 'gbs'.
ZhuoX Li [Fri, 8 Aug 2014 08:48:37 +0000 (16:48 +0800)]
Get rid of dependency of 'gbs'.

Jenkins scripts job_buildcheck_post.py job_policycheck.py
is unused for us. They should be removed.

Fixes: #1546

Change-Id: Ia553eeaeb07b1f4849f15c8b6994563472c128dc

10 years agoEnable access of all OBS projects for repo creation.
ZhuoX Li [Thu, 7 Aug 2014 09:15:39 +0000 (17:15 +0800)]
Enable access of all OBS projects for repo creation.

Change-Id: Iac111fc70cbf1a9c32376d9fc7be5ba8fd022a6c

10 years agoShow test results in Jenkins
Igor Stoppa [Tue, 17 Jun 2014 12:32:03 +0000 (15:32 +0300)]
Show test results in Jenkins

Change-Id: I2e6ba7223184b30f828d54f23abd893f392260f5

10 years agoTrigger the publication of testing results to OBS.
Igor Stoppa [Mon, 16 Jun 2014 10:59:02 +0000 (13:59 +0300)]
Trigger the publication of testing results to OBS.

Change-Id: Idea542208a1315bd120dc37811fcf75e3d9fea92

10 years agoJob publishing test results to OBS
Igor Stoppa [Thu, 3 Jul 2014 09:59:29 +0000 (12:59 +0300)]
Job publishing test results to OBS

Change-Id: I3f842f551bada790b2cdb096cff0eebafad86d2c