class Build extends BuildData

获取 build 数据.

Properties

$commit_id from BuildData
$commit_message from BuildData
$unique_id from BuildData
$event_type from BuildData
$build_key_id from BuildData
$pull_request_number from BuildData
$tag from BuildData
int $rid from BuildData
$repo_full_name from BuildData
string $git_type from BuildData
$config from BuildData
$build_status from BuildData
$description from BuildData
$branch from BuildData
array $env env add by settings. from BuildData
$build_pushes from BuildData
$build_pull_requests from BuildData
$maximum_number_of_builds from BuildData
$auto_cancel_branch_builds from BuildData
$auto_cancel_pull_request_builds from BuildData

Methods

handle(int $buildId = 0)

No description

void
getEnv(bool $public = false)

get user set build env. ['k=v'].

Details

at line 23
Build handle(int $buildId = 0)

Parameters

int $buildId

Return Value

Build

Exceptions

PCITException

at line 93
void getEnv(bool $public = false)

get user set build env. ['k=v'].

public true: 只获取公开的 secret false(default): 获取所有的 secret

Parameters

bool $public

Return Value

void

Exceptions

Exception