def getRepo(String repo) { def embeddedDir = project.properties["buildTrainEmbeddedProjectDir"]; if (!embeddedDir?.trim()) { embeddedDir = project.ext.swePath+'/release/Software/Harissa/Updates/BuiltHarissa/Roots'; } def url = embeddedDir + '/AndroidArtifacts/' + repo; logger.warn("Using: " + url); return url; } ext.harissa = [ build : getRepo('Build'), temporary : getRepo('Temporary'), approved : getRepo('Approved'), test : getRepo('Test') ]