def readSeedConfigFile()

in dsl/seed/jenkinsfiles/scripts/utils.groovy [42:54]


def readSeedConfigFile(config) {
    def seedConfig = [:]
    assert config.filepath : "Read seed config: missing Git Filepath. Please check the configuration: ${config}"

    dir(checkoutSeedConfigFile(config)) {
        seedConfig = readYaml(file: "${config.filepath}")
        if (isDebug()) {
            println '[DEBUG] Seed config:'
            println "[DEBUG] ${seedConfig}"
        }
    }
    return seedConfig
}