* [QA][Code Coverage] Coverage teams lookup * Fix test per cr. * Drop unused fn's. * Add integration test to prove that the sys does indeed strip the CC prefix and still walks the fs. * Cleanup "todo" list. * Use import, like Dima's previous suggestion. * Add coverage teams only definitions to CODEOWNERS per Lee. * Add coverage teams for logstash, reporting and security. * Update description. * Update names per Lee. * Drop mutation. * Fix dupes. * Add the file check, per Dima * Add more teams * Update regex to only match on "build/" and add test. * More teams * More teams * Add print statement of the canonical timestamp, so we can lookup stuff in gcp during errors. * CR fixups
13 lines
355 B
Groovy
13 lines
355 B
Groovy
def generateTeamAssignments(teamAssignmentsPath, title) {
|
|
kibanaPipeline.bash("""
|
|
source src/dev/ci_setup/setup_env.sh
|
|
yarn kbn bootstrap --prefer-offline
|
|
|
|
# Build team assignments dat file
|
|
node scripts/generate_team_assignments.js --verbose --dest '${teamAssignmentsPath}'
|
|
|
|
cat '${teamAssignmentsPath}'
|
|
""", title)
|
|
}
|
|
|
|
return this
|