summaryrefslogtreecommitdiffstats
path: root/jjb/fuel/fuel-ci-jobs.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-01-12Fuel: Enable build blocker for brahmaputra jobFatih Degirmenci1-4/+2
Change-Id: Ib809840ec4b89b8feaab6b0910c3fff9593a7ba9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-12Fuel: Enable build blocker to make sure jobs don't start on same PODFatih Degirmenci1-0/+12
Change-Id: I9d9ae97cdd98003dcd1d6470a01f90f3af2f584e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-12Fuel: Enable the jobs for newly added scenariosFatih Degirmenci1-8/+5
Change-Id: Id587f14e6b3bee67558b46b3ea0e262461fbef3e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-11Fuel: Switch to new scenario/pod descriptions and enable 7 scenariosFatih Degirmenci1-52/+19
This change - enables 7 scenarios by creating jobs for them: os_ha, os_odl-l2_ha, os_odl-l3_ha, os_onos_ha, os_kvm_ha, os_ovs_ha, os_kvm_ovs_ha. - enables the use of new scenario descriptions - enables the use of new pod descriptions Please note that - all of the above is only valid for Ericsson POD2. - no triggers have been defined as of yet. Jobs will manually be triggered in the beginning for CI development purposes. Apart from this, new jjb file and shell script have been created temporarily in order not to break brahmaputra deployments. These files will be merged once the fuel changes are cherry-picked to brahmaputra branch. Change-Id: I86479bde24aaaab415ca669aa55d706ba06e7fe4 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-11fuel: Enable usage of new scenario descriptionFatih Degirmenci1-0/+40
Change-Id: Id61ddc6a2dae9378e2517174006ab1836a45114d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-10fuel: Disable automatic triggering of jobs on Ericsson POD2Fatih Degirmenci1-1/+1
POD2 will be used for development purposes for a day or two against master branch and the jobs on Jenkins will be started manually for the timebeing. Change-Id: I1d84acd8a83b12d48533fd5ff64d5498916d3b2c Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-08fuel: Switch to include-raw-escape for jjbs and adjust scripts accordinglyFatih Degirmenci1-2/+2
Change-Id: Ic1a0b6e14223476b9a2bded877e787237dbc7d8f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-07Enable fuel nosdn scenario for master and stable/brahmaputraFatih Degirmenci1-28/+23
This patch proposes below changes: - Run CI on opnfv-jump-2 against stable/brahmaputra branch - Run CI on ericsson-pod2 against master branch - Configure functest against both branches on both PODs - Enable yardstick against both branches on both PODs - Comment out additional controllers until nosdn scenario is verified - Rename OPNFV_FEATURE to DEPLOY_SCENARIO Change-Id: Ie3d4f946cd51271378b435f9a92af07aaf614c26 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-04Take the fuel daily build job out of the main jobsFatih Degirmenci1-50/+0
Build should really not need to be driven by main jobs and work independently, continuously producing ISOs for whoever out there to consume. This needs review from Fuel Project in order to make sure the build process does not care whatever scenario we run and just builds all the plugins by default and put them into ISO. The trigger is set to poll fuel git repo every 6 hours and upload ISOs to artifacts.opnfv.org upon successful completion of the build. Change-Id: Id59e37407e219803925c146c811450fb6099031b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-22Adjustments for fuel jobsFatih Degirmenci1-0/+22
- Disable build avoidance for non-daily fuel jobs - Enable throttling and disable concurrency to make sure we do not start extra builds on same pod. Change-Id: Iff3c609fdf77beb08480d6e265e1d2f134cb1230 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-22Set nocache for fuel artifacts on artifacts.opnfv.orgFatih Degirmenci1-0/+4
Change-Id: I41d19eadbe151e27146e8aa5e8a1b7f250865edb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-22Do not pass parameters from multijob to build job for fuelFatih Degirmenci1-1/+0
Change-Id: Ic32b2489453530bb58a756c151a376574b30ae52 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-21Set installer defaults in fuel-project jobsFatih Degirmenci1-0/+2
Change-Id: I0d241eb3b391353d44df31ebb3f193c9ea50be62 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-21Fix the updated INSTALLER_TYPE variable in scriptsFatih Degirmenci1-6/+3
Change-Id: Ifa9a11dcf1ecd7e43b54a03f92f00c42c0cac41f Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-21Refactor fuel JJB to prepare for Milestone EFatih Degirmenci1-0/+225
Replace default stream definitions with stream anchors in order to be able to specify which job on which POD runs against which branch. Move project specific verify job to its own file to ease the stream handling. Enable CI on Ericsson POD2. Change-Id: I3732b43d8858473535ef5666882ee85124c6d652 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>