Sha256: fd40074a9cd16d8da016143bd888cdba8e2c2090a593d3794870df372581f5c9

Contents?: true

Size: 360 Bytes

Versions: 5

Compression:

Stored size: 360 Bytes

Contents

module Cody
  class Logs < Base
    def run
      run_with_exception_handling do
        Tailer.new(@options, build_id).run
      end
    end

    def build_id
      return @options[:build_id] if @options[:build_id]

      resp = codebuild.list_builds_for_project(project_name: @full_project_name)
      resp.ids.first # most recent build_id
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cody-0.8.6 lib/cody/logs.rb
cody-0.8.5 lib/cody/logs.rb
cody-0.8.4 lib/cody/logs.rb
cody-0.8.3 lib/cody/logs.rb
cody-0.8.2 lib/cody/logs.rb