# This is a comment.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
#*       @global-owner1 @global-owner2

# Order is important; the last matching pattern takes the most
# precedence. When someone opens a pull request that only
# modifies JS files, only @js-owner and not the global
# owner(s) will be requested for a review.
#*.js    @js-owner

# You can also use email addresses if you prefer. They'll be
# used to look up users just like we do for commit author
# emails.
#*.go docs@example.com

# In this example, @doctocat owns any files in the build/logs
# directory at the root of the repository and any of its
# subdirectories.
#/build/logs/ @doctocat

# The `docs/*` pattern will match files like
# `docs/getting-started.md` but not further nested files like
# `docs/build-app/troubleshooting.md`.
#docs/*  docs@example.com

# In this example, @octocat owns any file in an apps directory
# anywhere in your repository.
#apps/ @octocat

# In this example, @doctocat owns any file in the `/docs`
# directory in the root of your repository.
#/docs/ @doctocat



#####################
# Default           #
#####################

*                                               @SAP/jenkins-library-team


#####################
# Steps             #
#####################

cnbBuild*                                       @SAP/jenkins-library-cnb
CnbBuild*                                       @SAP/jenkins-library-cnb

sonarExecuteScan*                               @SAP/sonar
SonarExecuteScan*                               @SAP/sonar

abapAddonAssemblyKit*                           @SAP/jenkins-library-abap
AbapAddonAssemblyKit*                           @SAP/jenkins-library-abap
abapEnvironment*                                @SAP/jenkins-library-abap
AbapEnvironment*                                @SAP/jenkins-library-abap

ascAppUpload*                                   @Mau04 @inf2381
AscAppUpload*                                   @Mau04 @inf2381

credentialdiggerScan*                           @SAP/credential-digger-members @SAP/credential-digger-admins 
CredentialdiggerScan*                           @SAP/credential-digger-admins @SAP/credential-digger-members 

detectExecuteScan*                              @SAP/oss-team
DetectExecuteScan*                              @SAP/oss-team
whitesourceExecuteScan*                         @SAP/oss-team
WhitesourceExecuteScan*                         @SAP/oss-team
protecodeExecuteScan*                           @SAP/oss-team
ProtecodeExecuteScan*                           @SAP/oss-team

#####################
# Integration tests #
#####################

integration/integration_cnb_test.go             @SAP/jenkins-library-cnb
integration/testdata/TestCnbIntegration/        @SAP/jenkins-library-cnb


####################
# Go packages      #
####################

/pkg/cnbutils/                                  @SAP/jenkins-library-cnb

/pkg/jenkins/                                   @CCFenner
/pkg/sonar/                                     @SAP/sonar

/pkg/orchestrator/                              @inf2381

/pkg/abap/                                      @SAP/jenkins-library-abap
/pkg/abaputils/                                 @SAP/jenkins-library-abap

/pkg/blackduck/                                 @SAP/oss-team
/pkg/whitesource/                               @SAP/oss-team
/pkg/protecode/                                 @SAP/oss-team

####################
# Misc             #
####################

.github/CODEOWNERS                              @phil9909 @SAP/jenkins-library-admin


####################
# Generated        #
####################

*_generated.go
