summaryrefslogtreecommitdiffstats
path: root/jjb/genesis
AgeCommit message (Collapse)AuthorFilesLines
2015-04-02Remove final fuel and foreman artifacts to reclaim space backFatih Degirmenci1-0/+17
Artifacts get removed once we're done with them. JIRA: OCTO-28 Change-Id: I6f9a6220f7171651e225063cc28a7d63425b0620 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-02Append BUILD_ID to Foreman artifactFatih Degirmenci1-1/+1
JIRA: OCTO-28 Change-Id: I0e1521c6e75337ede24422a3a79ed0d50c1e36c8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-02Enable Genesis Foreman Daily Master Jenkins jobFatih Degirmenci1-1/+69
JIRA: OCTO-28 Change-Id: I487e898fa4204dff924e62e4dd0281cd7c790912 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-02Enable genesis/foreman verify Jenkins jobFatih Degirmenci1-1/+20
This job is a quick fix for RC0 and contain hardcoded paths to get things out, especially with fetching dependencies. JIRA: OCTO-27 Change-Id: I62dd48f09ede06103a146a32261ce9ef248777ba Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-01Remove grep from genesis/fuel artifact downloadFatih Degirmenci1-3/+0
JIRA: OCTO-26 Change-Id: Ic42b27e6d8a12dc9311f4e0185cf949dd250e731 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-01Enable artifact download for genesis/fuelFatih Degirmenci1-0/+25
JIRA: OCTO-26 Change-Id: I9bb5d35c843393e492e7d33f39128a50b57ecdf0 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-01Prepend variables in properties file with OPNFVFatih Degirmenci1-5/+5
Prevent variable clashes in case when they are sourced within Jenkins job by prepending all variables with OPNFV. JIRA: OCTO-26 Change-Id: Ia6c39ff5096dd15e7ce972314d78baa02473ea19 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-04-01Enable artifact upload for genesis/fuelFatih Degirmenci1-1/+33
Upload fuel build artifacts and files that contain build information to OPNFV Google Storage. JIRA: OCTO-26 Change-Id: I9f36ee339656eaebf9682d93c950e1b7f1266f84 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-27Placeholder for Juju installer in BGS.Narinder Gupta1-0/+24
JIRA BGS-29 Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
2015-03-27Change the project name for genesisFatih Degirmenci1-0/+1
JIRA: OCTO-21 Change-Id: I3fab32cf0aa8cc7fe97a2862548ec10f1c6cd2c5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-26Enable cache for fuel buildFatih Degirmenci1-5/+24
Use common cache for all build jobs. JIRA: OCTO-11 Change-Id: If242c87e2b6231101744dbb822ca71b8a9e80614 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-26Fix GIT_BASE for genesis and move vswitchperf to fuel nodeFatih Degirmenci1-3/+10
JIRA: OCTO-11 Change-Id: I96ab8259966a42be41c7192e768b88fbec8f90ba Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-26Log executed commands to console and change git urlFatih Degirmenci1-0/+5
JIRA: OCTO-11 Change-Id: Ifeec8e126b3e0235e2fce148970b6cfa06cc794b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-26Move BGS jobs to ericsson-buildFatih Degirmenci1-3/+4
BGS jobs will be moved back to corresponding slaves once they are ready. JIRA: OCTO-11 Change-Id: I69b4b51bc25cf06c8a204bc730c6ef23d98d00d5 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-25Separate jobs based on installerFatih Degirmenci1-274/+95
Verify, merge, and daily jobs are separated based on installer and builder macros are created for each installer. JIRA: OCTO-11 Change-Id: Ide76fc843a8871952873ca86033c40e5c235340b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-17Remove genesis-daily and use Fuel build scriptFatih Degirmenci1-65/+7
Remove duplicated genesis-daily job. Start using Fuel build script in genesis-build job. JIRA: OCTO-16 Change-Id: I74395898bc8692f3a00f72097b5e3f43e3000b58 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-09Adapt genesis verify job to fuel structureFatih Degirmenci1-1/+1
Fuel directory structure has been updated and all fuel build stuff has been moved under <repo root>/fuel/build. Change-Id: I30fd34f8975f39a117240bc66cdf89d1bf297e62 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-05Replace git-revision with predefined parametersFatih Degirmenci2-25/+41
JJB does not support passing git-revision to triggered jobs. Replaced it with GIT_COMMIT. Change-Id: I2675a88c8bde19ccad2bc00ef43b315ca9cfd32b Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-04Add foreman, fuel, opensteak daily jobsFatih Degirmenci1-1/+314
- Create simple high level daily jobs per installer - Create simple and common build, deploy, and test jobs Change-Id: Ib4e12444038b4e963548e479349402bdc2bbb9cc Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-03-02Fix for lines that post iso release -> https://build.opnfv.org/releases/Aric Gardner1-2/+2
Change-Id: I9af2e634232560588e26795224d1dc74992b3197 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-03-02Fix genesis-merge jobs not launchingThanh Ha1-3/+0
Genesis merge jobs are no launching because it's checking against a file path that does not exist for this repo. This patch removes the filepath. Change-Id: I938fb4f688f094696a0b5b6942f059f6349df3c5 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-03-01Add reverify as a accepted keyword for retriggering verify jobsThanh Ha1-0/+2
Change-Id: If281ad40be470f27e519aa2dc7e7e07a3c9eec13 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-03-01Fix genesis-verify jobs not launchingThanh Ha1-5/+0
Genesis verify jobs are not launch because it's checking against a file path that does not exist for this repo. This patch removes the filepath. Change-Id: I578581e2e8fc3ecf8c4d610e5bd5376febe9061d Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-03-01Remove unnecessary CFG filesThanh Ha1-3/+0
These files are used by templates from opendaylight/releng/builder's python scripts to generate JJB files automatically. Those scripts don't appear to exist here. Change-Id: I410188ea09221fbd5294121b6ebc15731e6bc794 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-02-27Change release dirAric Gardner1-2/+2
Change-Id: I4821076267f90c4603994f0525a5735bc935cc8d Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-27Fix for fuel release pathAric Gardner1-2/+2
Change-Id: I29e6988191820310174af3bfb8396d8ee72649d1 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-26Remove pseudo tty fix for genesis fuel buildFatih Degirmenci1-2/+0
Change-Id: I3baa492e475082831b1fde4c5b035f069fa1e063 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-02-21Post the daily release for downloadAric Gardner1-10/+2
Change-Id: I568b74f4a6b6f2b1cfe916fde34d7b8eff3eee4b Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-21Forgot to run the daily build on the "fuel" nodeAric Gardner1-0/+1
Change-Id: I856b19cb55f472bf974b59d27af95d6b4e8854cb Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-21Add daily build, remove test projectAric Gardner1-24/+27
Change-Id: Icb3c3b005b89f432ae6c7ddf45a93294155dab71 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-20This should make merge and verify jobs workAric Gardner1-8/+17
"sed -i -Ee 's,\ \-t,,g' docker/runcontext" -this removes the tty allocation, which was breaking the build as jenkins does not have a tty Change-Id: Ia405e566be20405deb50d7a66b7f6ab0c60bf706 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-20patch to remove tty from docker commandAric Gardner1-0/+1
Change-Id: I03f13f1183748c665282de70f9ae08534c909874 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-20the first part should work now.Aric Gardner1-4/+3
Change-Id: Ideb03bcd043313717d9e5654db69be7becb849a6 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-20hackish tty grab for jenkins user to get the genesis build off the ground. ↵Aric Gardner1-0/+3
Will fix later. Change-Id: Id412b3989474b94cc6e9e3dd03377578ac0f2104 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Add steps to build fuelAric Gardner1-1/+5
Change-Id: Id85647265d7c740d53b4554ab10f481ab4a08096 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Testing problems with verify jobAric Gardner1-0/+1
Change-Id: Iac64d4e4c6ff63663dc285cc0be5b604fae0a955 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19removed whitespaceAric Gardner1-1/+0
Change-Id: Ic0c440facd3d223b4a75632a1c3dbb68b11e9afe Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Remove sudoAric Gardner1-2/+0
Change-Id: Icb8f17025d8792f921ffd9502b380be985a1753a Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Adding sudo for docker command (just for testing)Aric Gardner1-1/+2
Change-Id: I1d728444d911acdc5021c3c2d9282828fed38c67 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19remove some dummy commandsAric Gardner1-2/+1
Change-Id: Id24e1234adfa557067d31ac7a889c198758f4d35 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19add more docker commandsAric Gardner1-0/+1
Change-Id: I10dc2b8a230b18a05f5717f130cbd4ceb51b76a9 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19See if docker is working for jenkins-ci on the slave nodeAric Gardner1-0/+2
Change-Id: Ief071ca20003e1bdbee8b31df3442ed18ed144c7 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Bad spacing in yml fileAric Gardner1-1/+1
Change-Id: Ie367ad3179a16e57e788df3508a0e3f3e1ec931c Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Add more usefull commands to dummy jobAric Gardner1-0/+4
Change-Id: I6680fc837703c551adc45f6c5ab6b8a12138a886 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Wrong project-patternAric Gardner1-2/+2
Change-Id: I0233fe72308a1452f2bdbd8bd78746b9c5ffd536 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Restrict genesis build to run on docker node (fuel)Aric Gardner1-0/+2
Change-Id: I08babe6ee2076f48d6f5f32a4bdc98f1b118f2cb Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Forgot to add the new jobs to the list of jobs.Aric Gardner1-0/+2
Change-Id: Ida096c6cb2b84a4d3e893bceaaf15d19a5e72831 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-19Dummy hooks for genesis-merge and verifyAric Gardner1-0/+105
Change-Id: I50d35545b1344307bbf8ee940e4306e131aec966 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-02-18Inital commit for jenkins job builderAric Gardner3-0/+69
Change-Id: I8c50158e55a6ddb46fd1f74dbc81e668402e089f Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>