repo.gradle   [plain text]


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')
]