summaryrefslogtreecommitdiffstats
path: root/jjb/barometer
AgeCommit message (Collapse)AuthorFilesLines
2024-01-10Clean Obselete jobsCédric Ollivier3-309/+0
This will be safely reverted if the projects are active back. Change-Id: Ic9155b3d0e0633c5b08df297bf676c05e67d4b45 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-01-06Clean obsolete barometer jobsCédric Ollivier1-20/+0
It removes all branches older than Nile. Change-Id: I6872bf24c94cc3e00f09a918c310b4e78c54c14d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-21Remove deprecated or useless macrosCédric Ollivier1-0/+18
Change-Id: I8bd92fe53efbbcfc5e18f3835004374a5c6a0a66 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-16Create Nile Jobs for VinePerf and BarometerCédric Ollivier1-5/+9
Change-Id: I211d0c1ad61c8ec4c9ba5ab960acef695eefc56e Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-08Get rid of global jjb in AnuketCédric Ollivier1-40/+0
They are useless here, never updated and failed a lot because of package management issues in it. It now defines all views in the classical way. It also removes all rtd jobs as they are useless. Our docs are built on git events via RTD too. (and it avoids the hardcoded token which should be a security convern). If needed, cirv and laas python verification will be updated in a second patchset. Change-Id: I5aee179d804a5547a464501a03d7afa395420552 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-06-09[barometer] Add moselle jobsEmma Foley2-0/+8
Signed-off-by: Emma Foley <efoley@redhat.com> Change-Id: I1f9645b93a3c4e77991694796da8ace3644f515f
2021-12-17[barometer] Add lakelse jobsEmma Foley2-0/+8
Signed-off-by: Emma Foley <efoley@redhat.com> Change-Id: Icd13f6a08199ac9478a08d028359e4933ab275fd
2021-08-18Replaces lf-build1/2 references with lf-build5/6Trevor Bramwell1-2/+2
Updating parameters to use labels where applicable. Also disables the 'ansible-build-server' job until it can be verified to work on the new build servers without causing issues. Change-Id: I130d18c54a66c2cd504ed950a61c7249c3beefa8 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2021-07-01[baro] Update jobs for kaliEmma Foley1-0/+4
Change-Id: Ic4f360fcac2edec0250051591474756f0ee4d6ac Signed-off-by: Emma Foley <efoley@redhat.com>
2021-01-25Move Barometer and Releng Builds off MasterTrevor Bramwell1-0/+1
Moves 'barometer-plugins-test' to 'opnfv-build-centos', and 'releng-artifact-cleanup-daily' to 'opnfv-build'. Change-Id: I7d6e417307fd5994cc82cc38297e2aff45a9edcd Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2020-11-30[barometer] Add Jerma jobsEmma Foley2-0/+8
Change-Id: If45a8e5c9f191ba002293c7a709c788e8a628461 Signed-off-by: Emma Foley <efoley@redhat.com>
2020-08-21Add jenkins job for running barometer tests on a daily basisVishal Sharma1-0/+33
Signed-off-by: Vishal Sharma <vishaliitr7@gmail.com> Change-Id: I8412bf96ff882296edba0a56d409dac900264525
2019-12-19[barometer] remove stable/{gambia,hunter} jobsEmma Foley1-8/+0
Signed-off-by: Emma Foley <efoley@redhat.com> Change-Id: I20f2a6299cbd09ac2e3a22d17df097f65c71a8dd
2019-12-19[barometer] Add stable/iruya jobsEmma Foley2-2/+10
Signed-off-by: Emma Foley <efoley@redhat.com> Change-Id: I0a8b7e2db57e18e84f4cf81c63cb2af08234f35d
2019-05-13Create Stable Branch Jobs for barometerjenkins-ci2-5/+11
Change-Id: If399ef514ed123b9a6425cbd4832489cd91ab994 Signed-off-by: jenkins-ci <jenkins-opnfv-ci@opnfv.org>
2018-11-09Merge "Move Barometer Builds to lf-build2"Trevor Bramwell1-2/+2
2018-11-08Move Barometer Builds to lf-build2Trevor Bramwell1-2/+2
Adds specific parameter for 'lf-build2' so it can be referenced with the '{build-server}-defaults' syntax and assigns barometer verify and merge jobs to lf-build2. Change-Id: If68dfc4e6ea81884870047360051795407c15af3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-11-08RTD: Enable Gambia streamAric Gardner1-0/+8
Enable Gambia read the docs stream for all projects that have a gambia branch Also added edgecloud rtd job as it was missing Change-Id: I64d159cde0200871cd4ba3d2c071853c9bd502c1 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-10-18RTD jobs for all projectsAric Gardner1-0/+12
RTD jobs for all active projects All jobs start as non-voting. All rtd jobs are in their own file to faciliate future bulk changes: jjb/$project/$project-rtd-jobs.yaml All project have rtd pages https://opnfv-$project.readthedocs.io Change-Id: I776e41f968d38f08cb3187f743f69d5d6b697e8e Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-10-10[barometer] Remove stable/fraser jobsEmma Foley1-4/+0
Change-Id: I0f5f8225c38f535241ecd78aa93aee28782cbc4f Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-10-10[barometer] Create stable/gambia jobs for BarometerEmma Foley1-0/+4
Change-Id: I71a3ed0c242554cc685f4a610c3651d1e2cab98f Signed-off-by: Emma Foley <emma.l.foley@intel.com>
2018-09-11Assign yardstick/barometer to ericsson-build4Trevor Bramwell1-2/+2
This is a temporary fix until we can determine the full list of requirements from each project needed for the opnfv-build-ubuntu labled servers. Previously these were building fine on ericsson-build4, so reassigning them there should keep there builds green. Change-Id: I767b6faa718cd6dd4b9fd17f83e7ee817cfb8c4d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell1-0/+0
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-04-11Remove Euphrates jobsagardner1-4/+0
Change-Id: I8a223d7f9a0458f9cc01a2fedcb630b711b4465f Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-04-09Create Stable Branch Jobs for barometeragardner1-0/+4
Change-Id: I0def0f3566b8cc1231ea06bb8731f028c4e4aedd Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-12-01barometer: bugfix missing scriptMaryam Tahhan2-1/+2
Update job to check for missing RPMs and block the artifact upload if there is an issue. Change-Id: I8230e82e7bc7c92bd5e87a8c15867ad311089790 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-09-18Create jobs for euphratesFatih Degirmenci1-1/+1
Change-Id: Ib7138679a49fe12ee99599b30eb3036accad8425 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-12barometer: fixed typo in jjbMaryam Tahhan1-1/+1
Change-Id: Iaec493601d26516012ec62b0daf79d03768c1cad Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-09-11Merge "barometer: update nightly build"Aric Gardner1-3/+31
2017-09-11Fix Yamllint Violations for jjb/barometerTrevor Bramwell1-92/+93
JIRA: RELENG-254 Change-Id: Iab88e0adffb84b5eead7991035dc064b6017b5b5 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11barometer: update nightly buildMaryam Tahhan1-3/+31
Update nightly build to only push the RPMs if they all exist. Also, only push the properties files if all the RPM pushes are successful. Change-Id: Ied64e203504ae6092c6ea3d21b474649584860ac Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-07-03barometer: Fix upload URLFatih Degirmenci1-3/+3
Change-Id: Id8c5572adb2691882519b0136346a393dd4115f9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-06-29barometer: remove old script from merge job stepsMaryam Tahhan1-1/+0
Change-Id: Ic28513d75f15d4b25a67ccdbc1a2732fe0029411 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-06-28barometer: include the barometer-project-parameterMaryam Tahhan1-0/+2
Change-Id: I503674dbec81c7255664818c3305311086db9ca3 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-06-22barometer: setmeta on properties filesFatih Degirmenci1-0/+6
Change-Id: I9c8b86488c0dab04068b978864dff017bd5a95e9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-06-20barometer: update daily job with artifacts buildMaryam Tahhan3-5/+76
Update the barometer dailty job to build and upload appropriate build collateral to artifacts.opnfv.org. Change-Id: I387fc22439e43ba805a992bc46f14090db57dbf4 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-05-23barometer jjb: update for nightly RPM BuildMaryam Tahhan1-11/+5
Change-Id: I501ceb15d2e7ce22dd2ac5bfad9c60d8e938bf2c Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-03-15jjb: Set disable-strict-forbidden-file-verification to 'true'Markos Chandras1-0/+2
Previously, if an upstream patchset contained a change for a file listed in 'forbidden-file-paths' the job would not be triggered. This is not desirable since such a patchset may contain important changes so we enable the 'disable-strict-forbidden-file-verification' option which triggers the job unless the patchset only contains changes for the files listed in 'forbidden-file-paths'. Note: The diff was generated using the following script: for i in $(grep -l -r forbidden-file-paths *);do sed -i "s/\(^.*\)forbidden-file-paths/\1disable-strict-forbidden-file-verification: \'true\'\n&/" $i; done Please double check that the changes look sensible for each team's project. Change-Id: Ifa86d3a39b36375b2fd52b449e29c8dc757499b4 Signed-off-by: Markos Chandras <mchandras@suse.de>
2017-03-14Enable Danube JobsAric Gardner1-1/+1
Here are the projects that were branched: I will double check against this list that these changes make sense and that no one is missing as I go forward. wiki page of participating projects, and their jobs: https://wiki.opnfv.org/display/SWREL/Milestone+Compliance+for+Danube apex - already enabled armband - done availability - already enabled barometer - done bottlenecks - already enabled compass4nfv - done copper - already enabled daisy - (not participating -- keep jobs disabled?) doctor - already enabled domino - already enabled fds - N/A fuel - done functest - already enabled ipv6 - already enabled joid - done kvmfornfv - already enabled models - already enabled multisite - done netready - NOT DONE opera - NOT DONE opnfvdocs - done orchestra - Not participating onosfw - done ovsnfv - done parser - N/A promise - already enabled qtip - already enabled sdnvpn - N/A snaps - done securityscanning - N/A sfc - N/A storperf - done ves - already enabled vswitchperf - already enabled yardstick - already enabled Change-Id: I803662faf05c8554cfe7fa5f85da9521f72b03ff Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2017-02-01merge GIT_BRANCH and GERRIT_BRANCH into BRANCHRyota MIBU1-3/+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-20[macro] property logrotateRyota MIBU1-0/+2
This patch defines 'logrotate-default' property and replace 'logrotate' by it, as 'logrotate' is deprecated on jenkins>=1.637 . Change-Id: I900975e5b3f590bb7a4d430e2f623931ae782bf4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-01-17Merge "Remove colorado jobs and create danube jobs"Fatih Degirmenci1-2/+2
2017-01-13barometer-jjb: fix jobs to not build as rootMaryam Tahhan1-4/+4
Change-Id: I4d179400914d985e99f8295c47282d61dbb175cd Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-01-09Remove colorado jobs and create danube jobsFatih Degirmenci1-2/+2
Danube stream for the projects with daily jobs is disabled. Danube stream for the projects without daily jobs is left as enabled as there will be no changes coming to danube branch until branch is created. Dovetail, Apex and Fuel jobs have not been updated yet. Change-Id: Ice39826c8f829157fa864370557837290838f634 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-12-19clean scm defenitionsRyota MIBU1-12/+3
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-14jjb: add a jjb for the barometer projectMaryam Tahhan1-0/+165
Change-Id: If499cbc2d0cad7a2840e37136d4873b89e802081 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>