summaryrefslogtreecommitdiffstats
path: root/jjb/doctor/doctor.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-09-13doctor: skip voting from results of immature jobsRyota MIBU1-0/+5
Change-Id: I8bfe946c6708f2d0eb0b1c583e1a522d4d797e93 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-09-09add doctor-functest verify jobRyota MIBU1-3/+79
This patch adds a new jenkins job which will be executed every time doctor patch is uploaded. The code will be verified by executing doctor scenario on the specific pod using functest. JIRA: DOCTOR-70 Change-Id: I480cd905991ccb1ef7426187fe83cbf1ae798ce9 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-08-22Create project jobs for colorado branchFatih Degirmenci1-1/+5
Daily jobs for Colorado branch for installer and test projects have not been created yet and it needs to be done via separate patches. Change-Id: I34517e89dfc502ce5741733e01bf8425d513df02 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-06-15Tie all verify/merge/build to opnfv-build-ubuntuFatih Degirmenci1-1/+1
We reconfigured centos build server now and it is important to know which jobs require centos and which ones ubuntu. The machines with ubuntu were labelled with opnfv-build previously, preventing us from keeping track of which projects require what OS. This tries to solve that. Change-Id: I1fb2912ec49f5bc2781853e500508d9992d59fbb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-09doctor: fix project test gateRyota MIBU1-1/+1
We enabled tests in functest, now we can change our project test to dry run for syntax check. Change-Id: I13003bb426e12b277ff101a43af4dd9548a715dd Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2016-01-08Merge "doctor: make test script run in doctor-verify job"Ryota MIBU1-8/+3
2016-01-07Enable verify and merge jobs for stable/brahmaputra branchFatih Degirmenci1-5/+4
Change-Id: I5f811a0db6c1725e02b3bfd51d8c7c21b12633a2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-17doctor: make test script run in doctor-verify jobRyota MIBU1-8/+3
JIRA: DOCTOR-22 Change-Id: I55f0a0c1ce9d677a5209f3bf13691bc2810fd690 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-14Fix branch parameter and change stream name to brahmaputraFatih Degirmenci1-3/+3
Change-Id: I9005cb7cee44873b37fb310e5850d85d887c958d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-11Remove job_defaults from jobsFatih Degirmenci1-9/+2
Change-Id: Id936700af4b842d9a79db9004ed02f5d571ed17a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-11Cleanup jjb filesFatih Degirmenci1-38/+36
- Remove the jobs that do nothing such as merge and daily jobs - Leave only verify jobs for all the projects as placeholders - Introduce stable/brahmaputra branch and keep it disabled Please note that the "real" jobs for bottlenecks, compass4nfv, functest, and qtip are not deleted. Change-Id: I80031f77a11c2bf5173fbb7be98294285e3cc2ef Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-02disable document build jobs for doctor and promiseRyota MIBU1-0/+2
Doctor and Promise projects are shifting to use the OPNFV documentation toochain instead of projects document builder. Jobs for those projects can be removed, but let's keep them since those jobs will be needed for CI. https://gerrit.opnfv.org/gerrit/#/c/3663/ https://gerrit.opnfv.org/gerrit/#/c/3827/ Change-Id: I15176bd3c6af5b767fa419af997b8edaa902574c Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-5/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move 'node: master' to releng-defaults.yamlRyota MIBU1-1/+0
Change-Id: Ibc3a7466fcc2e030a6538d77e2c4521eb8daa214 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-1/+0
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-27jjb: move ssh wrappers to releng-defaults.yamlRyota MIBU1-4/+0
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-06[doctor] add missing project parameterRyota MIBU1-0/+3
This patch adds a project parameter which is refered by jenkins while it get code from the repository. JIRA: DOCTOR-12 Change-Id: I185a9a72feb286d0071dfc8ac638ea455f602e9b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-07-03[doctor] upload docs built in verify jobsRyota MIBU1-142/+20
This patch configure jenkins doctor job to upload documents built in verify jobs, so that reviewers can check how document would be changed. This patch also clean up doctor.yml and delete script files. JIRA: DOCTOR-12 Change-Id: Ia57ced1f263f691bd288946dd44da37199b3bfc6 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-05-12Fix Doctor jjb syntaxCarlos Goncalves1-3/+3
JIRA: DOCS-31 Change-Id: Ib16beac4dbd2cef1022f3580f1383b82807944ba Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
2015-05-11Documentation build scripts for Doctor projectCarlos Goncalves1-9/+11
JIRA: DOCS-29 Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
2015-04-17Add GIT_BASE so git clone works correctly for doctor jobsFatih Degirmenci1-0/+12
JIRA: OCTO-50 Change-Id: Ic04c9ecaf0f7caffea84aef4fac2e9aedea0e17a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-08Fix {branch} parameter not foundThanh Ha1-2/+2
JIRA: 0000 Change-Id: I784e48c181bc2c1fda7d52539e8775a253d0b128 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-03-06Add merge and verify jobs for all projects that lack said jobsAric Gardner1-1/+120
Change-Id: Ib85d6e162d2ebb37d0df60738c16d678ebc5326e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-18Inital commit for jenkins job builderAric Gardner1-0/+66
Change-Id: I8c50158e55a6ddb46fd1f74dbc81e668402e089f Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>