summaryrefslogtreecommitdiffstats
path: root/jjb/kvmfornfv/kvmfornfv.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-12-19clean scm defenitionsRyota MIBU1-22/+6
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-07Merge "KVMFORNFV: Implementing kvmfornfv daily jobs."Aric Gardner1-99/+17
2016-12-01Restrict Gerrit Triggers to OPNFV Gerrit ServerTrevor Bramwell1-0/+2
With the addition of ODL and OpenStack Gerrit servers, it's important we don't generate additional noise by accidentally building against these Gerrit servers when we don't intend to. JIRA: RELENG-179 Change-Id: Ia163c6c3eaa58e8e21dc6548a839062fcbde39ed Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2016-11-30KVMFORNFV: Implementing kvmfornfv daily jobs.kalyanreddy1-99/+17
JIRA: RELENG-169 This patch includes updated scripts for implementing kvmfornfv daily jobs to trigger cyclictest and packet forwarding testcases based on the test name. Change-Id: I7bb9aad05eaee340bf6af0d229c56399702bfd6b Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2016-11-22KVMFORNFV: Implementing kvmfornfv daily jobs.kalyanreddy1-6/+4
JIRA: RELENG-169 This patch includes scripts for implementing kvmfornfv daily jobs to trigger cyclictest and packet forwarding testcases based on the test name. Change-Id: Ibcd3e2268c0cf9b3b1d6a0e90a868430ddc1b593 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2016-11-14This patch includes scripts for implementing kvmfornfv daily jobskalyanreddy1-10/+115
to trigger cyclictest with stress applied and packet forwarding test cases. Change-Id: Iaf6611481ee217447c8649a64fa7410563b5a578 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2016-09-08KVMFORNFV: Enable artifact download and testing for daily jobkalyanreddy1-4/+73
This patch contains scripts for downloading artifacts and running tests as part of KVM4NFV daily job. Change-Id: Iaf557d260e236f873acf99d7d735c54d7d2903cf Signed-off-by: kalyanreddy <reddyx.gundarapu@intel.com>
2016-08-22Create project jobs for colorado branchFatih Degirmenci1-2/+4
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-08-05kvmfornfv: Create daily job and enable artifact uploadFatih Degirmenci1-1/+36
Change-Id: I75b9bb58b3413514b1e3fea63185e210f56de95a Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-08-02kvmfornfv: Skip cloning repo for the parent jobFatih Degirmenci1-6/+0
The parent job does nothing but triggering the downstream jobs so it is wasteful to clone the repo for this job. Change-Id: Ib346db5434a3db9e69bbbdfc4fc33f75a8acdffa Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-08-02kvmfornfv: Fix the project type for kvmfornfv-verify jobsFatih Degirmenci1-0/+2
Change-Id: I1bb14ea3f2f162e79c7a40e8339f9230c1bdb6ad Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-08-01kvmfornfv: Improve patch verification jobsFatih Degirmenci1-6/+119
This change - changes the kvmfornfv-verify job to multijob so job abortion works when a new patch for the same change arrives - creates 2 phase jobs for patchset verification, build and test - enables artifact upload and download Change-Id: I9de85e2f223e83e2256aaba831b88b0a879962b5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-07-08Cleanup slave parametersFatih Degirmenci1-2/+2
This is the first step towards having alignment of the job structure, applying commit gating and use of labels for all installer jobs. Apart from the above, it also - puts all CI baremetal and virtual PODs together - gets rid of use of slaves directly for CI baremetal and virtual PODs - switches labels for all CI baremetal and virtual PODs using below labels {installer}-baremetal {installer}-virtual - puts all CI build slaves together and switches to labels - except huawei-build - puts all none-CI PODs together Please note that this change does not impact the overall job structure. Change-Id: I2d8d15799a57fe7e063d39f81b96d19c218b100e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-01build: Update slave-params.yml and jobs to use new build serversFatih Degirmenci1-12/+2
Change-Id: I69848dd40abf425acc671b332aec4199d4116ba3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-13Adapted include-raw with colonsjose.lausuch1-2/+2
Change-Id: I58511a1a4472742c2941c31964987dc984a2ee71 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-07Enable verify and merge jobs for stable/brahmaputra branchFatih Degirmenci1-15/+14
Change-Id: I5f811a0db6c1725e02b3bfd51d8c7c21b12633a2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-07jjb: use default logrotate setting in all projectsRyota MIBU1-6/+0
Many projects have own logrotate definitions copied from the template. This patch make sure all projects to use the default logrotate setting, so that the infra admin can configure the values easily. This patch also fixes the logrotate rule for artifacts to keep them in the same duration as console logs exist. Note, this won't effect the hold time of artifacts in artifact.opnfv.org . Change-Id: I708a675c7e87e5f830ee36009f0c6913c003b2ed Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-6/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-4/+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-8/+0
Change-Id: I8c26ca0e0cc8d5e6a57c9cb05be663f84f2293d2 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-20Enable kvmfornfv builds by verify and merge jobsFatih Degirmenci1-50/+7
This change enables builds for patches sent for review and changes merged. Daily job for kvmfornfv is removed as well. Change-Id: If1e2b806c7aff63e9f833bc20ae737eb1bffd450 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Fix indentation in kvmfornfv jjbFatih Degirmenci1-2/+2
JIRA: OCTO-114 Change-Id: I9fc3830b256442c6afa2bb90a472314aababd094 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Adjust GIT_BASE for kvmfornfv verify/merge jobs and remove somevarFatih Degirmenci1-1/+9
JIRA: OCTO-114 Change-Id: Ib2953c98d599624932874210deb41394a32a5636 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-08-13Create initial JJB for kvmfornfv projectFatih Degirmenci1-0/+158
kvmfornfv JJB currently contains dummy verify, merge, and daily jobs. The jobs will be converted properly in order to build the kernel, create the package and upload it to artifacts.opnfv.org. JIRA: OCTO-114 Change-Id: Id250d1bbf05cd453efedc83510f3b7afc47da899 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>