Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I58d6f956a7efdecfe537c3b6b5bdc88f29cae723
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
* Migrate toolchain_test-merge to using zuul
* update toolchain_test-verify to use new scm macro
* drop the project and branch parameters as zuul doesn't honor them
anyway
Change-Id: I678bcc3c19477fa245de99d5bc4d09d822339e09
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Add a new macro for zuul triggered scm
Change-Id: Ib23b7ba3d802339951e57a864a0fa40d954de5de
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: Icf49effa5ca4a7eb75d15a93bd504dbc21d3bc17
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: Ia6f15d9cb6b95a764c0ed3c05f22da812c0352fe
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
I can't keep working on this anymore today and leaving it configured for
zuul overrnight is a broken concept.
This moves everything back to Gerrit Trigger control. We can move jobs
individually tomorrow.
Change-Id: I6943708a6001acb7c5acfe6a6746d6c056813f52
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: Ie0cb6b45f1ca57c4cef85f7550482f664aaa6879
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Our puppet module doesn't properly the JJB recursive flag in the ini
file. So, let's just make sure it happens even if not set by setting the
flag in the call.
Change-Id: Ia23fd404f357db08fb3b4b39862de9ed80695319
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I055731ac99ae40960ee1e6a3e5cf0595d8da4600
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
|
|
Zuul has a problem where it can't control jobs that are tied to the
master. As we need JJB jobs to also be able to actually do some work on
the the Zuul system we're statically tying it into Jenkins with a
requirement that only jobs specifically targetting it can run there.
Change-Id: I5a689056edbfa2e154b88d6b3df0a9b97fa17192
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I7d7fc9c8c0dd561e4abbab481ccf4f879763e2e6
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
|
|
Change-Id: If94f2c76740c8250a403557f0ceab0f17df4ddf7
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Change-Id: I03c63afdd02f0082bf0bd800e0d2f3b01b151415
Signed-off-by: Dave Barach <dave@barachs.net>
|
|
Change-Id: I4235334db36609be45b1e31e80659d5cda1827da
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Now that we have a proper name the .gitreview file should reflect this.
Change-Id: I23902395270480b87aefe4476fc11a4ddc1524ee
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I2f9eb1ce744881da675551bef420e1ccbbf172bf
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Also limit max artifacts to keep to 5.
Change-Id: If7603844d12e43f208817dc77b015ddc63786d99
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
|
|
JJB doesn't handle the latest config file provider IDs for objects
properly as it expects them all to be prefixed with
org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig otherwise it
believes the information to be a file path (which doesn't work!) As
such, the honeycomb-settings ID has been fixed up to be more inline with
what JJB expects / requires (until we can get it patched). This required
a restart of Jenkins to take effect.
Change-Id: I60092b1a229d498d672b60fef9554fd7a16d5b60
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
honeycomb was mispelled and we hadn't caught that previously.
Change-Id: Ib33a61b1297a4afa246d33c3091298c20999373c
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I26d5f8a4431d362fa018a6073c6628101bb4a0f0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Setup the csit job to do verify and execute ./bootstrap.sh if it exists.
It will fail the job if it does not exist
Change-Id: Ie5f776009f6079693d452b299c3bc185451550ac
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Update the vpp maven deployment script to use the correct repo and
namespace
Change-Id: If3da11885ea674131cc1fe5fd91d3ccaca8f5a83
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
|
|
Change-Id: I2fc3110e8992c45ffcdf9758be7b9453a1b53272
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I9a8234a0fab0e13537ff5e91d542a42eefcaf287
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
- correct repo
- jenkins regex puts in right tab
Change-Id: I314a02d90df8847178082c054f706ae74fca9639
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
|
|
- please note this ties in with new CSIT repo and this change
referenced here: https://gerrit.projectrotterdam.info/r/#/c/91/
Change-Id: I6cad694155c65b7618bbb5dea5bac3888fbcbe59
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
|
|
Change-Id: I50e3c7534ade3f241848df5896190038d3cc3410
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Change-Id: Iffe82075d466356e1522be20c6967abb8858184b
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Make sure that our verify jobs for ci-management are allowed to be run
in parallel
Change-Id: I7390c836f88968f3d9d2538111dba389648cb72d
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Make sure that the verify job for vpp allows for concurrent runs
Change-Id: Ifb88cdba872150c2d7c67b7651728123b8ab2c25
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I4730136b45d79f081d9bc649025bc34af62c21a5
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
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>
|
|
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>
|
|
Change-Id: If6f686d44442a42e98e4d5d783a4c2d869c98023
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
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>
|
|
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>
|
|
Update to support pushing jar and deb artifacts
Change-Id: I38552564e2dbf6dddfaca4a7a21cd800619829c2
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I6cadff18eff555791e1f93ced6021a40dd70b029
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I323ea617b3dc40c81f93e00b08777622d9889d6d
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Change-Id: I2abb52da6678f31e6fbfcb5a43994b98fa5e1beb
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
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>
|
|
Change-Id: Iea348a42c289fc654c52fcddff0f05f5b01d5d71
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
|
|
Change-Id: Ifeb5e21203f034f479b662e20649a3d990e2741f
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
|
|
Change-Id: Iffc3076ffa2c69913fa3473d9debbe753d680883
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Change-Id: I98baa7e5d4ea3901b35263076cd1a202c1a2541b
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Add a global maven settings as well as vpp project specific settings
configuration.
Change-Id: Id60076f973c03fec4ab1ed76a6811a811e460952
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|