/opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/ondram/ci-detector/src/Ci
Edit: /opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/ondram/ci-detector/src/Ci/Buddy.php (1688B)
get('BUDDY') !== \false;
}
public function getCiName() : string
{
return CiDetector::CI_BUDDY;
}
public function isPullRequest() : TrinaryLogic
{
return TrinaryLogic::createFromBoolean($this->env->getString('BUDDY_EXECUTION_PULL_REQUEST_ID') !== '');
}
public function getBuildNumber() : string
{
return $this->env->getString('BUDDY_EXECUTION_ID');
}
public function getBuildUrl() : string
{
return $this->env->getString('BUDDY_EXECUTION_URL');
}
public function getCommit() : string
{
return $this->env->getString('BUDDY_EXECUTION_REVISION');
}
public function getBranch() : string
{
$prBranch = $this->env->getString('BUDDY_EXECUTION_PULL_REQUEST_HEAD_BRANCH');
if ($this->isPullRequest()->no() || empty($prBranch)) {
return $this->env->getString('BUDDY_EXECUTION_BRANCH');
}
return $prBranch;
}
public function getTargetBranch() : string
{
return $this->env->getString('BUDDY_EXECUTION_PULL_REQUEST_BASE_BRANCH');
}
public function getRepositoryName() : string
{
return $this->env->getString('BUDDY_REPO_SLUG');
}
public function getRepositoryUrl() : string
{
return $this->env->getString('BUDDY_SCM_URL');
}
}