ci-management.git
8 years agoDo not double up the _amd64 for maven push script 37/37/1
Andrew Grimberg [Thu, 10 Dec 2015 14:34:18 +0000 (06:34 -0800)]
Do not double up the _amd64 for maven push script

Change-Id: If6f686d44442a42e98e4d5d783a4c2d869c98023
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoFix up push script repoId selector and classifications 36/36/1
Andrew Grimberg [Thu, 10 Dec 2015 14:30:36 +0000 (06:30 -0800)]
Fix up push script repoId selector and classifications

The settings files use a - separator for the repoIDs so we need to make
sure that we're concatenating against a - instead of .

Additionally we're tightening up the version classification of the
pushed objects. This may not be 100% still but it should be better than
what we were attempting previously.

Change-Id: I726f9d87c3441357701ad79b7357a337c6636a42
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoENV var test for MAVEN_SELECTOR was inverted 35/35/1
Andrew Grimberg [Thu, 10 Dec 2015 00:06:14 +0000 (16:06 -0800)]
ENV var test for MAVEN_SELECTOR was inverted

The script should be detecting on a null ENV var, not a non-null
variable. In other words, the test was inverted.

Change-Id: If5ee68301300ec363e171f99798c06daa1428ede
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoPush artifacts 34/34/1
Andrew Grimberg [Wed, 9 Dec 2015 22:20:11 +0000 (14:20 -0800)]
Push artifacts

Update to support pushing jar and deb artifacts

Change-Id: I38552564e2dbf6dddfaca4a7a21cd800619829c2
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMake maven target name not have a space 33/33/1
Andrew Grimberg [Wed, 9 Dec 2015 20:00:12 +0000 (12:00 -0800)]
Make maven target name not have a space

Change-Id: I6cadff18eff555791e1f93ced6021a40dd70b029
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoarchive artifacts for vpp 30/30/3
Ed Warnicke [Wed, 9 Dec 2015 16:03:03 +0000 (09:03 -0700)]
archive artifacts for vpp

Change-Id: I323ea617b3dc40c81f93e00b08777622d9889d6d
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agofix bad key call 32/32/1
Andrew Grimberg [Wed, 9 Dec 2015 17:09:58 +0000 (09:09 -0800)]
fix bad key call

Change-Id: I2abb52da6678f31e6fbfcb5a43994b98fa5e1beb
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoPort more macros over from ODL 31/31/1
Andrew Grimberg [Wed, 9 Dec 2015 17:06:48 +0000 (09:06 -0800)]
Port more macros over from ODL

Bring over some more macros from ODL.

Publishers:
* archive-artifacts
* email-notification (currently set to a bad address on purpose)
* jacoco-report

Builders:
* provide-maven-settings

Change-Id: I60684dbcdf87b6104f7763e7f74c48174a2355e8
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoChange back to building install-deb 28/28/1
Ed Warnicke [Wed, 9 Dec 2015 15:00:33 +0000 (08:00 -0700)]
Change back to building install-deb

Change-Id: Iea348a42c289fc654c52fcddff0f05f5b01d5d71
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agoMerge "Fix for make target"
Andrew Grimberg [Tue, 8 Dec 2015 23:09:09 +0000 (23:09 +0000)]
Merge "Fix for make target"

8 years agoFix for make target 27/27/1
Ed Warnicke [Tue, 8 Dec 2015 23:08:16 +0000 (16:08 -0700)]
Fix for make target

Change-Id: Ifeb5e21203f034f479b662e20649a3d990e2741f
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agoMerge "Fixes for vpp JJB and vagrant file"
Andrew Grimberg [Tue, 8 Dec 2015 23:01:33 +0000 (23:01 +0000)]
Merge "Fixes for vpp JJB and vagrant file"

8 years agoFixes for vpp JJB and vagrant file 26/26/1
Ed Warnicke [Tue, 8 Dec 2015 22:59:54 +0000 (15:59 -0700)]
Fixes for vpp JJB and vagrant file

Change-Id: Iffc3076ffa2c69913fa3473d9debbe753d680883
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agoAdd maven 3.3.9 to JJB 25/25/1
Andrew Grimberg [Tue, 8 Dec 2015 17:24:46 +0000 (09:24 -0800)]
Add maven 3.3.9 to JJB

Change-Id: I98baa7e5d4ea3901b35263076cd1a202c1a2541b
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoAdd maven settings macros 24/24/1
Andrew Grimberg [Tue, 8 Dec 2015 17:07:09 +0000 (09:07 -0800)]
Add maven settings macros

Add a global maven settings as well as vpp project specific settings
configuration.

Change-Id: Id60076f973c03fec4ab1ed76a6811a811e460952
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoInitial commit of vpp JJB Jobs 22/22/2
Ed Warnicke [Tue, 8 Dec 2015 15:31:28 +0000 (08:31 -0700)]
Initial commit of vpp JJB Jobs

Change-Id: I0ee210ac926bf5ffc7a5efa72b7e044e04fb6fa0
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agoFix toolchain_test script to build 11/11/1
Ed Warnicke [Sun, 29 Nov 2015 16:51:02 +0000 (08:51 -0800)]
Fix toolchain_test script to build

Change-Id: I5479a8e10aa080548c313954d64b25489450cef5
Signed-off-by: Ed Warnicke <eaw@cisco.com>
8 years agoMake merge job use remerge GT 10/10/2
Thanh Ha [Wed, 25 Nov 2015 17:21:31 +0000 (12:21 -0500)]
Make merge job use remerge GT

Change-Id: If3e8e9de194edd7c817487942d72fef4e8b377ee
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdd slave node connections to toolchain_test jobs 08/8/1
Andrew Grimberg [Tue, 24 Nov 2015 20:35:03 +0000 (12:35 -0800)]
Add slave node connections to toolchain_test jobs

Change-Id: I7c7fd273d1efdea238c2cdc419adb1fc41649ad4
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Example jobs for toolchain_test project"
Andrew Grimberg [Tue, 24 Nov 2015 20:32:03 +0000 (20:32 +0000)]
Merge "Example jobs for toolchain_test project"

8 years agoMerge "Make sure verifies are recursive for trigger"
Andrew Grimberg [Tue, 24 Nov 2015 20:30:50 +0000 (20:30 +0000)]
Merge "Make sure verifies are recursive for trigger"

8 years agoMake sure verifies are recursive for trigger 07/7/1
Andrew Grimberg [Tue, 24 Nov 2015 20:27:37 +0000 (12:27 -0800)]
Make sure verifies are recursive for trigger

Make sure the ANT path is a recursive path lookup for the verify trigger

Change-Id: I2662cdf817f22f142bee996e4648f34be0634170
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoExample jobs for toolchain_test project 06/6/1
Andrew Grimberg [Tue, 24 Nov 2015 20:20:17 +0000 (12:20 -0800)]
Example jobs for toolchain_test project

Change-Id: I33fb03d605f552194f74b3e5cc37c1ae6e7b0967
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoInitial build environment vagrant configuration 05/5/1
Andrew Grimberg [Tue, 24 Nov 2015 19:56:29 +0000 (11:56 -0800)]
Initial build environment vagrant configuration

This is the initial load in of the Vagrantfile used to create the build
environment for Jenkins. More work should be done to break apart the
current inline shell script with external scripts so that it will be
easier to pick and choose what is to be run and that way the community
can share a single script

Change-Id: Ied7f9e29c4f20628aff3eae29335ad13f385139f
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoFix the jjb update script to point at gerrit 04/4/1
Andrew Grimberg [Tue, 24 Nov 2015 03:05:11 +0000 (19:05 -0800)]
Fix the jjb update script to point at gerrit

The jjb update script was copied from OpenDaylight and while I had
updated the user portion of the git URL I didn't update the host
portion.

Change-Id: I707403125826150e17ffd168587d735d0525d53c
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoInitial JJB self-hosting job definitions 03/3/1
Andrew Grimberg [Mon, 23 Nov 2015 16:48:17 +0000 (08:48 -0800)]
Initial JJB self-hosting job definitions

These are the base definitions for having Jenkins validate and merge the
JJB jobs that manage the Jenkins instance.

Change-Id: Ic028248bc6cacb86d4db8c1e0f5f924640892c99
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoInitial code checkin 02/2/1
Andrew Grimberg [Thu, 19 Nov 2015 22:55:41 +0000 (14:55 -0800)]
Initial code checkin

Initial bootstrapping of the ci-management repo

Change-Id: I66d18adf113f8087c46ab1b4f9aedcb81ee1e9aa
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoInitial empty repository
Andrew Grimberg [Thu, 19 Nov 2015 22:45:59 +0000 (22:45 +0000)]
Initial empty repository