Sha256: 1c565333c4a8d7235d7a57557c500147e2df01261e8a5712a7f3b755ead99422

Contents?: true

Size: 420 Bytes

Versions: 6

Compression:

Stored size: 420 Bytes

Contents

module Cody
  class Badge < Base
    def run
      resp = codebuild.batch_get_projects(names: [@full_project_name])
      project = resp.projects.first
      unless project
        puts "Project not found: #{@full_project_name}"
        return
      end

      url = project.badge.badge_request_url
      if @options[:markdown]
        puts "![CodeBuild](#{url})"
      else
        puts url
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cody-0.9.8 lib/cody/badge.rb
cody-0.9.7 lib/cody/badge.rb
cody-0.9.6 lib/cody/badge.rb
cody-0.9.5 lib/cody/badge.rb
cody-0.9.4 lib/cody/badge.rb
cody-0.9.3 lib/cody/badge.rb