circler v0.1.0 Circler.Build

Functions for retrieving information about builds.

Link to this section Summary

Functions

List the artifacts produced by a given build.

Example

Retrieve build informations of a project by its build number.

Example

Build summary for each of the last 30 recent builds, ordered by build_num.

Example

Link to this section Functions

Link to this function artifacts(client, project, build_num)
artifacts(Circler.Client.t(), Circler.Project.t(), String.t()) :: {:atom, any()}

List the artifacts produced by a given build.

Example

iex> client = Circler.Client.new(“1234567890”) project = Circler.Project.new(“github”, “codeclimate”, “test-reporter”) Circler.Build.artifacts(client, project, “560”)

More info at: https://circleci.com/docs/api/v1-reference/#summary

Link to this function by_num(client, project, build_num)
by_num(Circler.Client.t(), Circler.Project.t(), String.t()) :: {:atom, any()}

Retrieve build informations of a project by its build number.

Example

iex> client = Circler.Client.new(“1234567890”) project = Circler.Project.new(“github”, “codeclimate”, “test-reporter”) Circler.Build.by_num(client, project, “560”)

More info at: https://circleci.com/docs/api/v1-reference/#summary

Link to this function recent_builds(client)
recent_builds(Circler.Client.t()) :: {:atom, any()}

Build summary for each of the last 30 recent builds, ordered by build_num.

Example

iex> client = Circler.Client.new(“1234567890”) Circler.Build.recent_builds(client)

More info at: https://circleci.com/docs/api/v1-reference/#summary