summaryrefslogtreecommitdiffstats
path: root/jjb/qtip/qtip-ci-jobs.yml
AgeCommit message (Collapse)AuthorFilesLines
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU1-1/+0
GIT_BRANCH parameter is different; master or stable/danube in daily jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some job builders triggered by the both types of jobs. We have GERRIT_BRANCH parameter for verify jobs to identify stream and expected branch into the patch will be merged after it got +2 and submitted. To avoid further confusion and to have common job builders for daily and verify jobs, this patch introduce BRANCH parameter. GERRIT_BRANCH is now deprecated. Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-27Enable QTIP jobsYujun Zhang1-1/+1
Change-Id: I6c22d616c2f000c624837ff7253a9d24b61ae8bc Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-01-11Disable QTIP ci build jobYujun Zhang1-1/+1
The legacy code is no longer maintained[1] [1]: https://gerrit.opnfv.org/gerrit/#/c/26783/ Change-Id: Iebbdb0144336c6c0bc2e16f47375f2e61be3bd87 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-12-19fix ci jobs (daily && no branch param)Ryota MIBU1-0/+2
Change-Id: Iad856adf625a56c2f5c366fb414746d1e9e16691 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-19clean scm defenitionsRyota MIBU1-4/+1
This patch makes sure we use 2 types of scm, and allows us to specify them by adding one line in job-templates. - git-scm # for daily jobs and merge jobs - git-scm-gerrit # for verify jobs [New] Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-12-08qtip: update qtip jenkins templatewu.zhihui1-33/+3
- remove offline pods info - set job description for jenkins dashboard - simplify job name JIRA: QTIP-181 Change-Id: Ic12b9931faadc6954a736a0d33e2f3bd06b0d010 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-12-05Update qtip notification recipientsYujun Zhang1-1/+1
- several members have retired - Zhihui WU <wu.zhihui1@zte.com.cn> is now in charge of CI jobs Change-Id: Idd65cc9b24fd277bc942f115186232fdadac110d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-22[qtip]update qtip ci jobwu.zhihui1-1/+9
1. Creat qtip ci job on zte-pod3 2. Reschedule time on zte-pod2 JIRA: QTIP-138 Change-Id: I5805e976e72c898e761f440833bfde42b37bba42 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-26qtip: move bash scripts out of qtip-ci-jobs.ymlwu.zhihui1-74/+11
Change-Id: Ib48a1800b5d6d253c8bd8d383cf36c7119f6e9a4 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-24qtip: remove brahmaputra jobs and change branch/pod allocationwu.zhihui1-15/+8
Change-Id: Ie01e2e6bd32c28df55146da328346bfcd2808f05 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-14Add zte-pod2 CI jobsJulien1-3/+4
1. CI scenario: os-odl_l2-nofeature-ha using Fuel installer 2. Adjust qtip daily job from zte-pod1 to zte-pod2 Change-Id: I3e4e1adf3a6865a4cc9be81522472c781a8aea4f Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2016-08-02qtip: Create job for zte-pod2 and override fuel IPFatih Degirmenci1-1/+5
Change-Id: I0a9684ca93667924f34cbbd44c3e8e5111ebd8e8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-07-16Mount a local image store directory to qtip container.wu.zhihui1-1/+3
Use docker run with parameter -v. The image file QTIP_CentOS.qcow2 is downloaded each time. To save the execution time of CI, mount this file to a local directory of qtip container. Change-Id: I86350e4af872001a74d37d1e8d481c565be0de28 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-07-14Add new PTL to qtip notification recipientsYujun Zhang1-1/+1
Change-Id: Idbe569b1ea7b665dec86f1de176727fe8b63b654 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-06-12Enable qtip daily test job in zte-pod1zhifeng.jiang1-4/+8
JIRA:QTIP-85 Change-Id: I8a9870e00ce8772c1bef53e338e82252a4e5b291 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-05-26compass: Switch using labels instead of slavesFatih Degirmenci1-2/+2
This change switches compass jobs to use labels instead of tying jobs to slaves. The changes in detail are: - Compass jobs can roam on any pod that is labelled with compass-baremetal and compass-virtual. - Above means that there is no branch/pod allocation anymore. - New jobs are created in order to get rid of pod names from them and just use baremetal or virtual in names. - Old jobs are removed. - Related test jobs are updated. - huawei-virtual label is renamed to compass-virtual since we still have installer specific slaves, not company specific. In future the job might end up on a none-Huawei slave too. - huawei-pod2 is not a CI POD so it is left in none-CI PODs section. - block relations and triggers might require fine tuning and left to compass project to decide how to adjust Job structure remains same; one parent job calling 3 downstream jobs: deploy, functest, yardstick. The OS to deploy (trusty or centos7) needs to be solved in a separate patch in a sustainable way. Change-Id: I22bfaff36640667b6764f0e303a3286af0eb41b2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-12Rename Orange Jenkins SlavesFatih Degirmenci1-1/+1
orange-test1 -> orange-pod5 orange-fr-pod2 -> orange-pod2 Change-Id: Id5a31db98d349bef654fb59ab03e52e6cc50611f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-11Rename ZTE Jenkins Slaveszhifeng.jiang1-1/+1
Change-Id: I0e2722ce81d1ffca966832f608b51f8624866ce1 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-05-05Merge "Rename Dell Jenkins Slaves"Fatih Degirmenci1-13/+3
2016-05-04Rename Juniper Jenkins SlaveFatih Degirmenci1-1/+1
juniper-us-test-1 -> juniper-pod1 Change-Id: I6f36dbee3159f1c53252dba8a82bd87f7ea1a427 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-04Rename Dell Jenkins SlavesFatih Degirmenci1-13/+3
Change-Id: Ib1bd98d6e5710d7cb3a7392a2e3987e47cb295f8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-19Added triggers for QTIP CI Jobs for BrahmaputraNauman_Ahad1-11/+44
QTIP CI daily jobs triggers were added for dell-us-testing-bm-1 and dell-us-deploying-bm3 pods. Triggers for other labs would be added shortly after checking with lab managers for available time slots. Change-Id: Ie7b02ad3368f261205239afa4f8a4f5d32027731 Signed-off-by: Nauman_Ahad <nauman.ahad@xflowresearch.com>
2016-02-08qtip: Jobs for Brahamputra releaseNauman_Ahad1-0/+160
Placeholders for QTIP to run on other labs as part of Brahamputra release were created. The lab owners for the given lab names were contacted and approved QTIP-CI Jobs. All the Labs provided here are "non-CI" labs. Change-Id: I597f07034317317caf55239325969dd40ebb8a27 Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>