Class: Luna::Binary::Init

Inherits:
Object
  • Object
show all
Defined in:
lib/luna/binary/init.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url) ⇒ Init

Returns a new instance of Init.



13
14
15
16
# File 'lib/luna/binary/init.rb', line 13

def initialize(url)
    @url = url
    run
end

Instance Attribute Details

#urlObject (readonly)

Returns the value of attribute url.



12
13
14
# File 'lib/luna/binary/init.rb', line 12

def url
  @url
end

Instance Method Details

#runObject



18
19
20
21
# File 'lib/luna/binary/init.rb', line 18

def run
     Common.instance.command("curl -o ./bin_config.yml #{url}")
     Common.instance.command("pod repo add z-ios-framework-spec-repo #{Common.instance.binary_repo_url}")
end