Class: Build::GithubHelper

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/core_blur/github_helper.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#github_ssh_urlObject

Returns the value of attribute github_ssh_url.



16
17
18
# File 'lib/core_blur/github_helper.rb', line 16

def github_ssh_url
  @github_ssh_url
end

#github_tagObject

Returns the value of attribute github_tag.



14
15
16
# File 'lib/core_blur/github_helper.rb', line 14

def github_tag
  @github_tag
end

#github_urlObject

Returns the value of attribute github_url.



15
16
17
# File 'lib/core_blur/github_helper.rb', line 15

def github_url
  @github_url
end

#pathObject

Returns the value of attribute path.



9
10
11
# File 'lib/core_blur/github_helper.rb', line 9

def path
  @path
end

#pod_nameObject

Returns the value of attribute pod_name.



10
11
12
# File 'lib/core_blur/github_helper.rb', line 10

def pod_name
  @pod_name
end

#pod_versionObject

Returns the value of attribute pod_version.



11
12
13
# File 'lib/core_blur/github_helper.rb', line 11

def pod_version
  @pod_version
end

#podspec_contentObject

Returns the value of attribute podspec_content.



17
18
19
# File 'lib/core_blur/github_helper.rb', line 17

def podspec_content
  @podspec_content
end

#pusherObject

Returns the value of attribute pusher.



13
14
15
# File 'lib/core_blur/github_helper.rb', line 13

def pusher
  @pusher
end

#thirdObject

Returns the value of attribute third.



12
13
14
# File 'lib/core_blur/github_helper.rb', line 12

def third
  @third
end

Instance Method Details

#request_podspec(path, pod_name, pod_version) ⇒ Object



18
19
20
21
22
23
24
25
# File 'lib/core_blur/github_helper.rb', line 18

def request_podspec(path, pod_name, pod_version)
  @path = path
  @pod_name = pod_name
  @pod_version = pod_version
  @pusher = Push.instance
  download_podspec
  analyzer_tag
end