blob: b18dcf34a2091ed948fb50090e4c76fb1eb10416 [file] [log] [blame]
import groovy.json.JsonOutput
library 'jenkins-shared-library@master'
/*
* TODO : Deferred Work
* - Remove Email Addresses : Post-Migration Task
* - OSX Targets : Post-Migration Task
* - BVT Tests : Post-Migration Task
* - OSX Sim App : DEVINFRA-7192
* - OSX Sim Custom Compile Script : DEVINFRA-7222
* - Push-to-Tier Amaber/Amber2 : DEVINFRA-7190
*/
def version = "4.0"
def config =
[
versionBase : "${version}d1-cov-" ,
repository : "platform/weave" ,
platform : "linux" ,
buildType : "Coverity" ,
targets :
[
[
buildProduct : "weave" ,
buildConfig : "development" ,
envVars :
[
"bamboo_alwaysCovAnalyze=1" ,
"bamboo_stream=master - weave" ,
"bamboo_CovMakeCommand=make DEBUG=1 -f Makefile-Standalone" ,
] ,
] ,
] ,
// TODO : Post-Migration Task
emailFailed : "evedar@google.com" ,
emailSuccess : "evedar@google.com" ,
]
build(JsonOutput.toJson(config))