class BuildsController

Methods

__invoke()

某用户的构建列表.

array|string
listByRepo(mixed ...$args)

某仓库的构建列表.

array|int
repoCurrent(mixed ...$args)

GET.

array|int
find($build_id)

Returns a single build.

void
cancel($build_id)

This cancels a currently running build. It will set the build and associated jobs to "state": "canceled".

void
restart($build_id)

Restarts a build that has completed or been canceled.

Details

at line 26
__invoke()

某用户的构建列表.

Returns a list of builds for the current user. The result is paginated.

/builds

Exceptions

Exception

at line 53
array|string listByRepo(mixed ...$args)

某仓库的构建列表.

This returns a list of builds for an individual repository. The result is paginated. Each request will return 25 results.

/repo/{git_type}/{username}/{repo.name}/builds

Parameters

mixed ...$args

Return Value

array|string

Exceptions

Exception

at line 93
array|int repoCurrent(mixed ...$args)

GET.

/repo/{git_type}/{username}/{repo.name}/build/current

Parameters

mixed ...$args

Return Value

array|int

Exceptions

Exception

at line 114
array|int find($build_id)

Returns a single build.

/build/{build.id}

Parameters

$build_id

Return Value

array|int

Exceptions

Exception

at line 137
void cancel($build_id)

This cancels a currently running build. It will set the build and associated jobs to "state": "canceled".

/build/{build.id}/cancel

Parameters

$build_id

Return Value

void

Exceptions

Exception

at line 163
void restart($build_id)

Restarts a build that has completed or been canceled.

/build/{build.id}/restart

Parameters

$build_id

Return Value

void

Exceptions

Exception