Class: CircleCi::RecentBuilds

Inherits:
ApiResource show all
Defined in:
lib/circleci/recent_builds.rb

Overview

Class for interacting with recent builds

Instance Attribute Summary

Attributes inherited from ApiResource

#conf, #project, #username

Instance Method Summary collapse

Methods inherited from ApiResource

default_config, #default_config

Constructor Details

#initialize(conf = nil) ⇒ CircleCi::RecentBuilds

Initialize a new RecentBuilds API interaction

Parameters:

  • conf (CircleCi::Config) (defaults to: nil)
    • Optional config to use for request



14
15
16
# File 'lib/circleci/recent_builds.rb', line 14

def initialize(conf = nil)
  super(nil, nil, conf)
end

Instance Method Details

#get(params = {}) ⇒ CircleCi::Response

Get get recent builds for your account

Parameters:

  • params (Hash) (defaults to: {})
    • Params to send for recent builds (limit, offset)

Returns:



24
25
26
# File 'lib/circleci/recent_builds.rb', line 24

def get(params = {})
  CircleCi.request(conf, '/recent-builds', params).get
end