Make Java version for CSIT jobs configurable
[releng/builder.git] / jjb / releng-defaults.yaml
index cc55f0bdab93eca85cde1b4ec22e58b7a3abdb41..4d4861c76561d01ce748ec534d3e5a0306bab1f7 100644 (file)
@@ -7,3 +7,100 @@
     build-num-to-keep: 40
     build-artifact-days-to-keep: -1
     build-artifact-num-to-keep: 5
+
+    ssh-credentials: 'b241a488-1acc-4264-a010-2db3acb07fb0'
+    openstack-gerrit-credentials: 'd099b81e-05d2-4541-a9a4-a186f576d528'
+
+    # Maven versions
+    mvn30: 'Maven 3.0.5'
+    mvn31: 'Maven 3.1.1'
+    mvn32: 'Maven 3.2.5'
+    mvn33: 'Maven 3.3.9'
+
+    # Config File Provider ID mapping
+    odl-global-settings: 'org.jenkinsci.plugins.configfiles.maven.GlobalMavenSettingsConfig1414604295262'
+    aaa-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414692211905'
+    aalldp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1425316004293'
+    affinity-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414693281960'
+    alto-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1420844443276'
+    armoury-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440526158820'
+    autorelease-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1420845126167'
+    bgpcep-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695308787'
+    capwap-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1419261884166'
+    centinel-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440438583607'
+    controller-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414691924293'
+    coretutorials-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1420844514071'
+    defense4all-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701604809'
+    didm-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1420844575008'
+    discovery-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414700965421'
+    dlux-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695221621'
+    docs-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694664634'
+    faas-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1439224546991'
+    groupbasedpolicy-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694120607'
+    integration-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414693976622'
+    integration-distribution-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414693976622'
+    iotdm-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1418228763195'
+    kafkaproducer-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1452526644682'
+    l2switch-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694505032'
+    lacp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1418417438677'
+    lispflowmapping-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695029968'
+    messaging4transport-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1439228266829'
+    mdsal-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1433773978645'
+    nemo-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1431027539264'
+    netconf-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1433774157179'
+    netide-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1435593624868'
+    net-virt-platform-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695080636'
+    neutron-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1423777789591'
+    next-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440438497082'
+    nic-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1422033856377'
+    odlautorelease-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414693159071'
+    odlparent-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701763235'
+    ofextensions-circuitsw-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1437754415021'
+    of-config-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440533296144'
+    opendove-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701236099'
+    openflowjava-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414702124278'
+    openflowplugin-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695396343'
+    opflex-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694881502'
+    ovsdb-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701115170'
+    packetcable-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694813889'
+    persistence-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1419261915738'
+    plugin2oc-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694181775'
+    releng-builder-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1441070717376'
+    reservation-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414702190363'
+    sdninterfaceapp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701835766'
+    sfc-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694586132'
+    snbi-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695464045'
+    snmp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1419261970227'
+    snmp4sdn-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701322518'
+    sxp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1418238401916'
+    tcpmd5-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414694960925'
+    toolkit-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701678773'
+    topoprocessing-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1419262018332'
+    tsdr-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1418417361674'
+    ttp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414692758626'
+    unimgr-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440438671032'
+    usc-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1418417312187'
+    usecplugin-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1439306569008'
+    vpnservice-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1423083445104'
+    vtn-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414701949484'
+    yangide-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1448465159080'
+    yangtools-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1414695171776'
+    yang-push-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1440438380950'
+
+    # Plot configuration
+    01-plot-title: ''
+    01-plot-yaxis: ''
+    01-plot-group: 'Default Plot Group'
+    01-plot-data-file: 'plot-data.csv'
+    02-plot-title: ''
+    02-plot-yaxis: ''
+    02-plot-group: 'Default Plot Group'
+    02-plot-data-file: 'plot-data.csv'
+
+    # Mininet configuration
+    mininet-image: 'rk-c-el6-mininet'
+    mininet-vms: 1
+    mininet-cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
+
+    # In case a CSIT job is merged without Java version specified
+    jdk: 'openjdk8'