refactor email recipients to parameter with default value
[releng/builder.git] / jjb / releng-defaults.yaml
index e9c32f18a467ebd3d1a390f0787fb2a759a7234d..b5368e75d6525361bf80603dfdf39aeb9ab5e042 100644 (file)
@@ -7,90 +7,15 @@
     build-num-to-keep: 40
     build-artifact-days-to-keep: -1
     build-artifact-num-to-keep: 5
+    # Timeout in minutes
+    build-timeout: 360
+    build-node: centos7-java-builder-2c-8g
 
-    ssh-credentials: 'b241a488-1acc-4264-a010-2db3acb07fb0'
-    openstack-gerrit-credentials: 'd099b81e-05d2-4541-a9a4-a186f576d528'
+    email-recipients: 'jenkins@lists.opendaylight.org'
 
-    # 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'
-    eman-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1458761957496'
-    faas-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1439224546991'
-    genius-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1459268934910'
-    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'
-    natapp-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1459280319251'
-    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'
-    ocpplugin-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1458246293802'
-    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'
-    vbd-settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig1459185447617'
-    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'
+    # openstack-infra-parameters defaults
+    archive-artifacts: ''
+    branch: master
 
     # Plot configuration
     01-plot-title: ''
     02-plot-group: 'Default Plot Group'
     02-plot-data-file: 'plot-data.csv'
 
-    # Mininet configuration
-    mininet-image: 'ubuntu-trusty-mininet'
+    # CSIT images configuration
+    controller-image: 'centos7-java-builder-2c-4g'
+    openstack-image: 'centos7-devstack-2c-8g'
+    mininet-image: 'ubuntu-trusty-mininet-2c-2g'
     mininet-vms: 1
-    mininet-cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
+    docker-image: 'centos7-docker-2c-4g'
 
     # In case a CSIT job is merged without Java version specified
     jdk: 'openjdk8'