Sauce Elixir v0.1.0 Sauce.Jobs View Source

Set of functions for getting jobs information.

Link to this section Summary

Functions

Gets information for a given job_id

Gets list of failed jobs for a given build_id

Gets list of jobs for a given build_id

Gets list of job ids for a logged user

Link to this section Functions

Link to this function

get(server, job_id) View Source
get(pid(), charlist()) :: map()

Gets information for a given job_id

  iex> Sauce.Jobs.get(server_pid, "id")
Link to this function

get_build_failed_jobs(server, build_id, options \\ []) View Source
get_build_failed_jobs(pid(), charlist(), list()) :: map()

Gets list of failed jobs for a given build_id

  iex> Sauce.Jobs.get_user_failed_jobs(server_pid, "build-id")
  iex> Sauce.Jobs.get_user_failed_jobs(server_pid, "build-id", username: "user100")
Link to this function

get_build_jobs(server, build_id) View Source
get_build_jobs(pid(), charlist()) :: map()

Gets list of jobs for a given build_id

  iex> Sauce.Jobs.get_build_jobs(server_pid, "build-id")
Link to this function

list(server, options \\ []) View Source
list(pid(), list()) :: map()

Gets list of job ids for a logged user

  iex> Sauce.Jobs.list(server_pid)