3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/utils/git_info_provider.rb', line 3
def fetch_git_info
if EmergeCLI::Github.supported_github_event?
Logger.info 'Fetching Git info from Github event'
EmergeCLI::GitResult.new(
sha: EmergeCLI::Github.sha,
base_sha: EmergeCLI::Github.base_sha,
branch: EmergeCLI::Github.branch,
pr_number: EmergeCLI::Github.pr_number,
repo_name: EmergeCLI::Github.repo_name,
previous_sha: EmergeCLI::Github.previous_sha
)
else
Logger.info 'Fetching Git info from system Git'
EmergeCLI::GitResult.new(
sha: EmergeCLI::Git.sha,
base_sha: EmergeCLI::Git.base_sha,
branch: EmergeCLI::Git.branch,
previous_sha: EmergeCLI::Git.previous_sha
)
end
end
|