summaryrefslogtreecommitdiffstats
path: root/jjb/global-defaults.yaml
AgeCommit message (Collapse)AuthorFilesLines
2018-10-26Fix gerrit-server-name to a the correct settingThanh Ha1-1/+1
Change-Id: I7eed93479474b3634e3ba02147738e60941fd720 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-10-25Add global-jjb ci jobsThanh Ha1-0/+5
Change-Id: Ifa0d21c7d1f3acd5f3aaf0c784f8e34ef0a49f57 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-10-19Update CSIT Performance Jenkins JobsPeter Mikus1-0/+1
- Increase default timeout value in several jobs. - Remove Nightly Performance Job as it is obsolete now. Change-Id: Ibd159d8c4e3bec33f5369928086946873789e8af Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-02-16Add packer verify and merge jobsAnil Belur1-0/+3
- These jobs have been ported from ODL releng - Jobs are designed to build new images first of every month - Verify runs a packer validation on the templates and verifies the syntax of provision scripts - Merge job is designed to trigger a build only relevent to the change rather than building all images Change-Id: I882fdf9d60a49221e1d9f50809c5fda1d8ebf4fb Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2016-10-14Remove unnecessary ssh-credentials defaultsThanh Ha1-3/+0
ODL used to use a variable called {ssh-credentials} as a form of redirection in order to have a simple human readable word to represent a unique credentials id in Jenkins. Newer versions of Jenkins actually allows us to override the credentials-id UUID format and pass a human readable filename. Considering that FD.io has been using a human readable jenkins-gerrit-credentials credentials-id remove the unnecessary {ssh-credentials} id defaults from global-defaults and just access the credential directly. Change-Id: I7b59357dcacb2195646719709b3b623429deca91 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14Remove the need for mvn33 defaultsThanh Ha1-2/+0
Instead of indirectly calling {mvn33} in jjb and redirecting it to Maven_3.3.9 in Jenkins. Simply name Maven in Jenkins mvn33 and then jobs can call mvn33 directly without the need for the defaults redirection. The new mvn33 profile has already been created in fd.io Jenkins. Change-Id: I792509ab2d80546a532930f1f579afb69bfc670c Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-09-06Configuring minions for single useVanessa Rene Valderrama1-0/+2
Change-Id: I6b517099f68c71f40ccf2bb192544a8035c7389f Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2016-05-19Simplify cfp jjb configurationThanh Ha1-5/+0
JJB 1.5.0 now allows CFP to use freeform IDs so lets use it to simplify the yaml configuration. Change-Id: Id64e772cb9fc1ed2f0deb11b6ba405f4ab43fe1e Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-01-13Change honeycomb-settings UUIDAndrew Grimberg1-1/+1
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>
2015-12-18Add honeycomb settings macroAndrew Grimberg1-0/+1
Change-Id: Iffe82075d466356e1522be20c6967abb8858184b 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-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-11-23Initial JJB self-hosting job definitionsAndrew Grimberg1-0/+11
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>