in vars/GitSync.groovy [25:35]
def getCodebaseFromAdminConsole(codebaseName = null) {
def accessToken = getTokenFromAdminConsole()
def adminConsoleUrl = getJsonPathValue("edpcomponent", "edp-admin-console", ".spec.url")
def url = "${adminConsoleUrl}/api/v2/edp/codebase${codebaseName ? "/${codebaseName}" : ""}"
def response = httpRequest url: "${url}",
httpMode: 'GET',
customHeaders: [[name: 'Authorization', value: "Bearer ${accessToken}"]],
consoleLogResponseBody: false
return new groovy.json.JsonSlurperClassic().parseText(response.content.toLowerCase())
}