summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2015-12-16Enable concurrent verifies for vppAndrew Grimberg1-0/+1
Make sure that the verify job for vpp allows for concurrent runs Change-Id: Ifb88cdba872150c2d7c67b7651728123b8ab2c25 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-10Make the script fail build if mvn deploy failsAndrew Grimberg1-1/+1
The script wasn't picking up a failed mvn deploy failure. This changes it so that we need an definite exit code of 0 to not fail the build. Change-Id: I094bf1e149f779061223496a0b2bc347a3705b5b Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-10Update the deployment repo and also detect failureAndrew Grimberg1-2/+8
A failed upload was not being detected and causing the job to fail. This fixes it so that if the maven upload fails we'll fail the build. Also, at Ed's request there is now a .dev repo for the regular merge time deb files so we need to push there and not to .release Change-Id: I08e01979c35c248f6e0fcc6c3b166f2148a9b9f0 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-10Do not double up the _amd64 for maven push scriptAndrew Grimberg1-1/+1
Change-Id: If6f686d44442a42e98e4d5d783a4c2d869c98023 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-10Fix up push script repoId selector and classificationsAndrew Grimberg1-5/+5
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>
2015-12-09ENV var test for MAVEN_SELECTOR was invertedAndrew Grimberg1-1/+1
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>
2015-12-09Push artifactsAndrew Grimberg3-1/+100
Update to support pushing jar and deb artifacts Change-Id: I38552564e2dbf6dddfaca4a7a21cd800619829c2 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-09Make maven target name not have a spaceAndrew Grimberg1-1/+1
Change-Id: I6cadff18eff555791e1f93ced6021a40dd70b029 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-09archive artifacts for vppEd Warnicke1-0/+8
Change-Id: I323ea617b3dc40c81f93e00b08777622d9889d6d Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-09fix bad key callAndrew Grimberg1-1/+1
Change-Id: I2abb52da6678f31e6fbfcb5a43994b98fa5e1beb Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-09Port more macros over from ODLAndrew Grimberg1-0/+54
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>
2015-12-09Change back to building install-debEd Warnicke1-1/+1
Change-Id: Iea348a42c289fc654c52fcddff0f05f5b01d5d71 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-08Merge "Fix for make target"Andrew Grimberg1-1/+1
2015-12-08Fix for make targetEd Warnicke1-1/+1
Change-Id: Ifeb5e21203f034f479b662e20649a3d990e2741f Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-08Merge "Fixes for vpp JJB and vagrant file"Andrew Grimberg1-1/+1
2015-12-08Fixes for vpp JJB and vagrant fileEd Warnicke1-1/+1
Change-Id: Iffc3076ffa2c69913fa3473d9debbe753d680883 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-08Add maven 3.3.9 to JJBAndrew Grimberg1-0/+3
Change-Id: I98baa7e5d4ea3901b35263076cd1a202c1a2541b Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-08Add maven settings macrosAndrew Grimberg1-0/+4
Add a global maven settings as well as vpp project specific settings configuration. Change-Id: Id60076f973c03fec4ab1ed76a6811a811e460952 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-12-08Initial commit of vpp JJB JobsEd Warnicke2-0/+92
Change-Id: I0ee210ac926bf5ffc7a5efa72b7e044e04fb6fa0 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-11-29Fix toolchain_test script to buildEd Warnicke1-0/+3
Change-Id: I5479a8e10aa080548c313954d64b25489450cef5 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-11-25Make merge job use remerge GTThanh Ha1-1/+1
Change-Id: If3e8e9de194edd7c817487942d72fef4e8b377ee Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2015-11-24Add slave node connections to toolchain_test jobsAndrew Grimberg1-0/+2
Change-Id: I7c7fd273d1efdea238c2cdc419adb1fc41649ad4 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-11-24Merge "Example jobs for toolchain_test project"Andrew Grimberg2-0/+87
2015-11-24Merge "Make sure verifies are recursive for trigger"Andrew Grimberg1-1/+1
2015-11-24Make sure verifies are recursive for triggerAndrew Grimberg1-1/+1
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>
2015-11-24Example jobs for toolchain_test projectAndrew Grimberg2-0/+87
Change-Id: I33fb03d605f552194f74b3e5cc37c1ae6e7b0967 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2015-11-23Fix the jjb update script to point at gerritAndrew Grimberg1-1/+1
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>
2015-11-23Initial JJB self-hosting job definitionsAndrew Grimberg4-0/+291
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>