Andrew Grimberg [Tue, 20 Jan 2015 15:53:36 +0000 (07:53 -0800)]
Request to add ability to do 32bit cross-compile
Robert Varga requested on behalf of the tcpmd5 project that we add in
glibc-devel.i686 and the kernel-headers packages to our build slaves so
that they can do some cross-compilation for 32bit ARM systems.
Change-Id: I23170cedd7707e6452eecbe2f44b98625cd5bcd0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
jenkins-releng [Tue, 20 Jan 2015 15:28:51 +0000 (15:28 +0000)]
Update automated project templates
Change-Id: I2a5eb5697493b1d66c6cefa7e092cd480b14ffbb
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Andrew Grimberg [Tue, 20 Jan 2015 15:25:04 +0000 (15:25 +0000)]
Merge "snmp only create jobs for master branch"
jenkins-releng [Mon, 19 Jan 2015 20:25:29 +0000 (20:25 +0000)]
Update automated project templates
Change-Id: I7338c0a065eacac973b0a186a5e8918e67c2eef2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 19 Jan 2015 05:22:27 +0000 (00:22 -0500)]
snmp only create jobs for master branch
Since snmp does not have a stable/helium branch we should only create
jobs for master.
Change-Id: I088460be07193099807c1bc70c4dcbf93a4f8718
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 19 Jan 2015 05:23:30 +0000 (00:23 -0500)]
persistence only create jobs for master branch
Since persistence does not have a stable/helium branch we should only
create jobs for the master branch.
Change-Id: I760e296cd4e72f88416800a7e44d07f3c9de6aff
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Mon, 19 Jan 2015 20:07:10 +0000 (20:07 +0000)]
Update automated project templates
Change-Id: I4c5e16c168221ff371d409c3529487f0aac1987b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 19 Jan 2015 05:20:14 +0000 (00:20 -0500)]
topoprocessing only create jobs for master branch
Since topoprocessing does not have a stable/helium branch we shouldn't
bother creating jobs for it.
Change-Id: Id75feb1f56d3d45c4e760dd6c234036a2476ea89
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 19 Jan 2015 05:19:29 +0000 (00:19 -0500)]
TSDR only create jobs for master branch
Since TSDR does not have stable/helium we shouldn't bother creating jobs
for that branch.
Change-Id: I17d4372815f5741d1d6e6d29641ad1472c432d0a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Mon, 19 Jan 2015 16:09:23 +0000 (16:09 +0000)]
Merge "jjb-init-project script support for branches"
Thanh Ha [Mon, 19 Jan 2015 13:58:28 +0000 (08:58 -0500)]
Rename jenkins.ini to append .example
.gitignore does not ignore tracked files so the only way we can prevent
someone from submitting jenkins.ini is to set an example file that they
need to copy and then modify so that git will ignore the modified file.
Change-Id: Ia1e1bf1d71c1f80619df8b6516b739db2bf8c95b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Mon, 19 Jan 2015 16:01:53 +0000 (16:01 +0000)]
Merge "Add autorelease Lithium jobs"
Colin Dixon [Mon, 19 Jan 2015 14:12:53 +0000 (08:12 -0600)]
Creating auto-updating docs JJB template
Change-Id: I4e4eaa59ad4443f809f45b0829ce891d0c7fe7c6
Signed-off-by: Colin Dixon <colin@colindixon.com>
Thanh Ha [Mon, 19 Jan 2015 05:14:35 +0000 (00:14 -0500)]
jjb-init-project script support for branches
Projects can now list branches they want to build with. Default at the
moment are master and stable/helium.
Bug 2603
Change-Id: Ibf3f2af1ff9fc89f12d59a40cfe3b772c78141fc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 19 Jan 2015 04:40:51 +0000 (23:40 -0500)]
Add autorelease Lithium jobs
Change-Id: I8c36a17a561276c69010e9972d7f71ae5398fca8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Fri, 16 Jan 2015 15:28:32 +0000 (07:28 -0800)]
Set yangtools verify jobs to be concurrent
Given that the yangtools jobs don't use the common job templates managed
by the auto-updater they didn't pick up the modification we had to set
verify jobs to be concurrent. This change enables that feature for the
verify streams on yangtools
Change-Id: I47f411f96a2ba4443ce4dee1011824609466b62e
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Thomas Kee [Thu, 15 Jan 2015 21:45:48 +0000 (13:45 -0800)]
initial jobs for packetcable
Change-Id: Ia1b50e7c9d3d63819113fa39e1184e436f57eb82
Signed-off-by: Thomas Kee <xsited@yahoo.com>
Al Harrington [Wed, 14 Jan 2015 23:20:42 +0000 (15:20 -0800)]
Adding the persistence project
Change-Id: I483f4c38092307d8f9492276cf3c1be986e31e61
Signed-off-by: Al Harrington <al.harrington@hp.com>
Thanh Ha [Wed, 14 Jan 2015 18:07:40 +0000 (18:07 +0000)]
Merge "Add SNBI Jenkins Jobs"
Anu Nair [Wed, 14 Jan 2015 00:15:58 +0000 (16:15 -0800)]
Add SNBI Jenkins Jobs
Change-Id: Id418f01ac966e880d67e75aad6971c5f93e94737
Signed-off-by: Anu Nair <anu.nair@ericsson.com>
Thanh Ha [Wed, 14 Jan 2015 15:51:07 +0000 (10:51 -0500)]
Update lispflowmapping to pull in changes from the CFG file
Change-Id: Ie09ec547c5ef2776218fcfab173f3946e8b95e64
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Lorand Jakab [Wed, 14 Jan 2015 14:08:36 +0000 (16:08 +0200)]
Add odlparent as lispflowmapping dependency
Change-Id: If4496e762ca83d39579b83a03f7e5c67f17ad132
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
Al Harrington [Tue, 13 Jan 2015 19:09:20 +0000 (11:09 -0800)]
Adding the AAA project - to move from it's own silo.
Change-Id: I1efd1322a7b70521f465a3cea7369fe79bb6c263
Signed-off-by: Al Harrington <al.harrington@hp.com>
Al Harrington [Tue, 13 Jan 2015 17:58:03 +0000 (09:58 -0800)]
Adding job definition for the snmp project
Change-Id: Id793994a378cc6d277ddb0050c63287d684af927
Signed-off-by: Al Harrington <al.harrington@hp.com>
Thanh Ha [Tue, 13 Jan 2015 17:17:35 +0000 (12:17 -0500)]
Move documentation details to the RelEng wiki page
Change-Id: I06979f3e24b3900447f0f25f169507f4141fe9da
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
YuLing Chen [Mon, 12 Jan 2015 20:39:40 +0000 (12:39 -0800)]
Check in of jenkins jobs configuration for TSDR project
Change-Id: Icdb617471e011212916c0bbbfbb17a734c22d288
Signed-off-by: YuLing Chen <yuling_c@dell.com>
Andrew Grimberg [Fri, 9 Jan 2015 23:13:47 +0000 (15:13 -0800)]
Add the projects blessed by the TSC on 2015-01-08
Projects:
alto
autorelease
coretutorials
didm
Change-Id: I264b1821006352573781b882739643fc4d467c52
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Lorand Jakab [Fri, 9 Jan 2015 16:17:25 +0000 (18:17 +0200)]
Add lispflowmapping jobs
Change-Id: I0bfd3bc32ca390c57ce857854077706393eab9b4
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
jenkins-releng [Thu, 8 Jan 2015 14:55:15 +0000 (14:55 +0000)]
Update automated project templates
Change-Id: I0fcd0f24329db8722d5ae6b902539602b114ec03
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Thu, 8 Jan 2015 14:52:08 +0000 (14:52 +0000)]
Merge "TopoProcessing - .yaml file updated"
Michal Polkorab [Thu, 8 Jan 2015 14:47:29 +0000 (15:47 +0100)]
TopoProcessing - .yaml file updated
- commented lines were added back, as there had been no change in .yaml file
Change-Id: I49cc5af2764c7028d1a0d983a931bbe69c7f7a3f
Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Andrew Grimberg [Wed, 7 Jan 2015 20:48:06 +0000 (20:48 +0000)]
Merge "Yangtools-jobs build against multiple JDKs"
jenkins-releng [Wed, 7 Jan 2015 18:00:06 +0000 (18:00 +0000)]
Update automated project templates
Change-Id: I20232b686b0208e68ed5b07dbe85debb8e2c0b8a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Andrew Grimberg [Wed, 7 Jan 2015 16:42:05 +0000 (08:42 -0800)]
Verify jobs should be allowed to run in parallel
Prior to migrating jobs into JJB we recommended that projects should
have their verify jobs configured to be able to run in parallel (aka
concurrent). This makes sure that our template for verify jobs sets this
option.
Change-Id: I88fa8c008076be97cb7cba43326a739ff6f645c1
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Michal Polkorab [Wed, 7 Jan 2015 15:46:53 +0000 (16:46 +0100)]
TopoProcessing jobs added
Change-Id: I81c071723a9952d402564aa0837a3d5017957c0b
Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Thanh Ha [Mon, 22 Dec 2014 20:31:07 +0000 (15:31 -0500)]
Auto generate CFG file if any parameters are passed
Change-Id: I4fd5acc8601d1f0155e5bb8689b1369e98ecd045
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Mon, 5 Jan 2015 16:50:58 +0000 (16:50 +0000)]
Merge changes Ic258c7ad,Ica65d017
* changes:
Ignore changes to jenkins.ini
Remove --quiet from git diff
jenkins-releng [Tue, 30 Dec 2014 16:08:11 +0000 (16:08 +0000)]
Update automated project templates
Change-Id: Ifa8b90591a50ba91dbe13a2a612a43791d82d1ad
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 29 Dec 2014 18:50:12 +0000 (13:50 -0500)]
Ignore changes to jenkins.ini
Change-Id: Ic258c7adff03cbd7b284d38678b1541c610ac7fc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 30 Dec 2014 15:56:36 +0000 (10:56 -0500)]
Remove --quiet from git diff
Sometimes --quiet returns exit status 0 the first time git diff is run
and then returns exit status 1 in 2nd attempts and onwards. Not sure why
but it's causing the builder-merge job to miss template updates
sometimes.
Change-Id: Ica65d017521d0e436135256a6abbaaba1f8c55db
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 29 Dec 2014 16:48:47 +0000 (11:48 -0500)]
Update to Maven 3.2.5 for yangtools
Change-Id: Iafc0b35d364894ddb22e6003ae0d0750f2e5498e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 29 Dec 2014 16:16:35 +0000 (11:16 -0500)]
Make Maven 3.2.5 the default for mvn32
Change-Id: Id826b51ecd9226495784a9ae25ec75caf5c91609
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 16 Dec 2014 02:07:43 +0000 (21:07 -0500)]
Yangtools-jobs build against multiple JDKs
Change-Id: I53c9a13cce873b8e5aa054f1574a4f7fd8c399b8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 24 Dec 2014 19:46:54 +0000 (19:46 +0000)]
Merge "Up the controller -Xmx to accomodate controller-daily job"
Ed Warnicke [Wed, 24 Dec 2014 19:32:19 +0000 (13:32 -0600)]
Up the controller -Xmx to accomodate controller-daily job
Change-Id: I0dbe9479ab4ecc9375821a9b8e1822c28b9446dd
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Hideyuki Tai [Wed, 24 Dec 2014 00:44:06 +0000 (19:44 -0500)]
Ingored upstream changes on yangtools-verify jobs.
The same chhange has been already doen in the template file
"job.yaml.template".
https://git.opendaylight.org/gerrit/#/c/13743/
Change-Id: I9ef45104e050f5c2275a78fdd6bae3bb4ac30fa4
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
Ed Warnicke [Fri, 19 Dec 2014 20:46:23 +0000 (14:46 -0600)]
Updated README.md to include documentation of the -d flag
README.md should include the -d / --dependencies options
for the scripts/jjb-init-project.py script
Change-Id: I982e66d41d0250d30b2a3f272832170529dda04d
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Ed Warnicke [Sun, 21 Dec 2014 21:00:49 +0000 (15:00 -0600)]
Initial l2switch jobs
Change-Id: If2a6291d11700b522f313f9a5e7e93a952617407
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Thanh Ha [Mon, 22 Dec 2014 17:42:00 +0000 (17:42 +0000)]
Merge "Add latest greenlighted projets"
Thanh Ha [Mon, 22 Dec 2014 17:41:30 +0000 (17:41 +0000)]
Merge "Basic build slave needs to be CentOS 6"
Andrew Grimberg [Mon, 22 Dec 2014 15:34:31 +0000 (07:34 -0800)]
Add latest greenlighted projets
Add in definitions for the following projects:
* capwap
* persistence
* snmp (not to be confused with snmp4sdn)
* topoprocessing
Change-Id: I14a9f9bd5d76f254a274204856fdab777be26253
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Andrew Grimberg [Mon, 22 Dec 2014 15:30:49 +0000 (07:30 -0800)]
Basic build slave needs to be CentOS 6
OpenJDK 1.8.0 isn't available until EL 7.1 finally comes out. As such we
need to keep using EL6 for now so that we can offer up Java8 to
projects.
Change-Id: I2cd94fb5b6281f826c4d70a806867af2f1af5dab
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
jenkins-releng [Mon, 22 Dec 2014 15:24:32 +0000 (15:24 +0000)]
Update automated project templates
Change-Id: I2bd2e9cfd9505676bb7120f08c2dae86db0c6109
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Mon, 22 Dec 2014 01:17:57 +0000 (20:17 -0500)]
Add build-timeout to all template jobs
Change-Id: Id0cdb33d6d2997269507406bf93b7f436d37d4d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 21 Dec 2014 21:19:10 +0000 (16:19 -0500)]
Use regular Git SCM in integration jobs
Change-Id: I5ff87f9a7d56dde72dee471d6bd4d469078f93e4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 20 Dec 2014 04:28:43 +0000 (23:28 -0500)]
Add missing -{stream} component to integration dependencies on merge jobs
Change-Id: Ic79b95aa70c069bc8ae4004f1a0f2d90b412dcfe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 19 Dec 2014 22:38:20 +0000 (22:38 +0000)]
Merge "Add dependencies to openflowplugin jobs"
Ed Warnicke [Fri, 19 Dec 2014 22:35:25 +0000 (16:35 -0600)]
Add dependencies to openflowplugin jobs
Change-Id: I4ea13b19a9e9cc50cc9f7dcbd86eac0465dc8c07
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Thanh Ha [Fri, 19 Dec 2014 22:05:25 +0000 (22:05 +0000)]
Merge "Initial sfc job"
Ed Warnicke [Fri, 19 Dec 2014 21:41:42 +0000 (15:41 -0600)]
Initial sfc job
Change-Id: Ice7974d139c0f38488434a2fa756bea35485ea1b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Thanh Ha [Fri, 19 Dec 2014 21:26:47 +0000 (16:26 -0500)]
Update automated templates
Change-Id: Ibdf5e9e2fbe37273e716711ada3e10291fdc96a3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Ed Warnicke [Fri, 19 Dec 2014 20:41:44 +0000 (14:41 -0600)]
Initial controller jobs.
Change-Id: I066153cdd678e7299e6f51d580f956c54dcd314e
Signed-off-by: Ed Warnicke <eaw@cisco.com>
jenkins-releng [Fri, 19 Dec 2014 17:12:53 +0000 (17:12 +0000)]
Update automated project templates
Change-Id: I9ccd85be395634068d9a4f4b5e81bd34838448d1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Fri, 19 Dec 2014 03:53:16 +0000 (22:53 -0500)]
Add integration job to common template
This patch adds a new job type project-integration to the common job
template. It serves to be the single job to handle all integration jobs
existing on the master silo. This integration job is by default disabled
and unused.
Projects can pass a list of dependent projects in their project.cfg file for example:
DEPENDENCIES: aaa,controller,yangtools
This will flip the switch to enable the project-integration job and
cause a build to be triggered when any of the dependent jobs are built.
For email it will send an email with the project tags for ALL projects
listed in the dependencies list thusly notifying all dependent projects
of the build issue.
Change-Id: I8e06fb378dadb6d8b083b08cba366eb863efac76
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Thu, 18 Dec 2014 16:39:12 +0000 (16:39 +0000)]
Update automated project templates
Change-Id: I4acaf660bcba6f911ce4184e712db9ee6c3af2d8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Thu, 18 Dec 2014 16:37:12 +0000 (11:37 -0500)]
Disable build whenever a SNAPSHOT dependency is built
Change-Id: I902f5bfbe37f7104c4433daecef7d268a27b1742
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Thu, 18 Dec 2014 16:22:29 +0000 (16:22 +0000)]
Update automated project templates
Change-Id: Iabdb74b0090c39cff958d107698c1c1db77ee0bf
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Thu, 18 Dec 2014 05:12:01 +0000 (00:12 -0500)]
Explicitly set OpenJDK7 for builds
Now that we have openjdk7 and openjdk8 defined in Jenkins we should
explicitly configure the JDK used in the templates so that it is clear
which one is being used. This patch sets openjdk7 as the default builder
JDK.
Change-Id: Ibace9bea81e5cb153af75bd37d0b802d0145cd3f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 17 Dec 2014 19:30:18 +0000 (14:30 -0500)]
Show Maven / Java version before starting build
It is good practice to print the Maven and Java versions before starting
the build so that it is clear what we are building with.
Also rearrange Maven Goals to list actual goals first before listing
parameters last.
Change-Id: I047c64dd817b83b735748ea6f3e3d30b01183082
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 17 Dec 2014 18:53:47 +0000 (13:53 -0500)]
Update templates for openflowplugin
Change-Id: I991351c45deb68e5316753ffd8fb9c09dbf4d83c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 17 Dec 2014 03:01:39 +0000 (22:01 -0500)]
Add License headers
Change-Id: I483787bde5824ee4274601668cb306adac7ec89f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Wed, 17 Dec 2014 16:07:03 +0000 (16:07 +0000)]
Merge "Bug 2474: Migrate yangtools build to use releng"
Andrew Grimberg [Wed, 17 Dec 2014 16:05:09 +0000 (16:05 +0000)]
Merge "BUG-2472: Add openflowplugin job configuration"
Michal Rehak [Tue, 16 Dec 2014 17:23:52 +0000 (18:23 +0100)]
BUG-2472: Add openflowplugin job configuration
- additional jobs parameter was added: javadoc:aggregate
Change-Id: Ie84c68b9ee967011446f1a9c10cef45e2ef5f571
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Thanh Ha [Tue, 16 Dec 2014 01:45:06 +0000 (20:45 -0500)]
Bug 2474: Migrate yangtools build to use releng
Change-Id: I8b56ad7c6a363b58bdc8a5428fb53ad8226cea11
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Tue, 16 Dec 2014 23:00:15 +0000 (23:00 +0000)]
Merge "Verify templates continue to work"
Thanh Ha [Tue, 16 Dec 2014 22:57:45 +0000 (17:57 -0500)]
Verify templates continue to work
Change-Id: I599a96731b4458eddbc5eca671995f1437965c90
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Tue, 16 Dec 2014 22:46:47 +0000 (22:46 +0000)]
Update automated project templates
Change-Id: Ib423692912571367a03064c4ba1f4ee4c074bc07
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Tue, 16 Dec 2014 22:44:04 +0000 (17:44 -0500)]
Declare {project} in project definition
Change-Id: Idb2405791b1d2ee736346b87c80cbf4379d9bcde
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 16 Dec 2014 21:53:46 +0000 (16:53 -0500)]
Remove examples since we have real project examples now
Change-Id: Ib794e9d7b7d7f1863ec34f7b7cd8aba882dd93a3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 16 Dec 2014 21:53:27 +0000 (16:53 -0500)]
Use GIT_BASE to dynamically determine project and credentials to clone
Change-Id: I9e2d2468c1ee0112ef72e72c195fc423195c7e16
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Tue, 16 Dec 2014 20:41:56 +0000 (12:41 -0800)]
Add the "basic builder" image definition
This adds the basic-builder Vagrant image definition. It is currently
crafted to specifically be an EL7 image as some of the libraries needed
for building OpenDOVE are not available in publicly accessible yum repos
as the packages built by The Linux Foundation to support building
OpenDOVE conflict with upstream packages. As such, they are not being
released unless specifically requested for EL6 systems.
Change-Id: Ia6464091780c820e4900eb224de845dcb072a272
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Thanh Ha [Mon, 15 Dec 2014 19:45:25 +0000 (14:45 -0500)]
Fix accidental newline
Change-Id: Ic09a2e9a176b2492bc8df720c3802e6ba2b82da0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Fri, 12 Dec 2014 20:53:55 +0000 (12:53 -0800)]
Add settings for lacp, tsdr, and usc
New projects per the 2014-12-11 TSC meeting lacp, tsdr, and usc
Change-Id: I2ec61e7c9c208e31cdb0f71c10fa8646261f5872
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
jenkins-releng [Fri, 12 Dec 2014 16:12:00 +0000 (16:12 +0000)]
Update automated project templates
Change-Id: Ib6d2ac1b6c347abd4dfa4c75ca649d6d2eca9035
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Fri, 12 Dec 2014 05:18:32 +0000 (00:18 -0500)]
Enable build whenever a SNAPSHOT dependency is built flag
Change-Id: Ia55b03aa5fc557ca1c88fff083f6bf7d620f305d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Wed, 10 Dec 2014 19:09:50 +0000 (11:09 -0800)]
Add XML ID for the sxp-settings config
Change-Id: I318075cf38ddde38a771e445b93555ab21b62e4a
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Andrew Grimberg [Wed, 10 Dec 2014 16:31:15 +0000 (08:31 -0800)]
Add XML ID for the iotdm-settings config
Change-Id: Iadf0d4143c9f05891ee7b05d7dd926a5d6319512
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Thanh Ha [Tue, 9 Dec 2014 17:48:43 +0000 (17:48 +0000)]
Merge "BUG-2471: create odlparent template"
Thanh Ha [Mon, 8 Dec 2014 17:52:13 +0000 (12:52 -0500)]
Fix issue with Gerrit Trigger PatchSet created excludes
The Gerrit Trigger plugin since 2.12.0 now supports some new fields for
the patchset created event trigger for excluding retriggering for
changes where drafts, trivial rebase, or no code changes were submitted.
It seems by default these fields are set to true so JJB which does not
set these fields causes the build to unexpectedly not retrigger for
these cases.
Change-Id: Iefd3ac10fcef075317ccc658f46ab3369329cff5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 3 Dec 2014 01:55:25 +0000 (20:55 -0500)]
Bug 2411 - Allow projects to customize some basic variables
Change-Id: Icb5cec92a27441c6d618dc0f22ed5d2d2308fb65
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 4 Dec 2014 22:41:34 +0000 (17:41 -0500)]
Update Maven 3.2.x to 3.2.3
Change-Id: I0700ffebf820959746950c3a649c5ff15f5d2969
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 4 Dec 2014 20:44:36 +0000 (15:44 -0500)]
Document the recheck and remerge Gerrit Comment Triggers
Change-Id: I604f49b3e8a4f66ecab37a74dc9330d9aaa91c1f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 4 Dec 2014 20:34:54 +0000 (15:34 -0500)]
Fix Markdown formatting for README
Change-Id: Id8e6a380226442f97c426896e1c61ff3b0823780
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 4 Dec 2014 18:01:14 +0000 (13:01 -0500)]
Add recheck and remerge commands to Gerrit
Change-Id: Id9834b4df29c8a816f1d41ba739b79a4eb269da2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Michal Polkorab [Thu, 4 Dec 2014 09:31:49 +0000 (10:31 +0100)]
Bug 2473 - Add OPENFLOWJAVA job configuration
Change-Id: I0c3383ee44fd5edc13cbdda9030bb7605eb6e604
Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
Robert Varga [Thu, 4 Dec 2014 09:17:40 +0000 (10:17 +0100)]
BUG-2471: create odlparent template
odlparent jobs have no specific requirements, so this patch just adds
the base template.
Change-Id: Ibc18492ef0287d4cf5249ea50480a3b9b3ed754d
Signed-off-by: Robert Varga <rovarga@cisco.com>
Thanh Ha [Tue, 2 Dec 2014 01:59:04 +0000 (20:59 -0500)]
Add flake8 for Python code verification
- New job uses flake8 for python code verification
- Also enable the flag to delete old jobs not managed by JJB
Change-Id: I5b9d72616e61fba8b6f051e43d0f21cd5dfafd66
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Wed, 3 Dec 2014 00:10:17 +0000 (00:10 +0000)]
Update automated project templates
Change-Id: I2ed8c70bc9dfc4d7a4754e2757d223ee81de5916
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha [Wed, 3 Dec 2014 00:02:51 +0000 (19:02 -0500)]
Maven Deploy's URL field should not be set if blank
The URL field in Maven Deploy if set to blank will cause a build
failure. We should not set it at all.
Change-Id: I02e65568421170b6ebb75f99a57124a11b028b7b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>