lib/produce/developer_center.rb in produce-0.6.2 vs lib/produce/developer_center.rb in produce-0.6.3
- old
+ new
@@ -1,11 +1,10 @@
require 'spaceship'
require 'babosa'
module Produce
class DeveloperCenter
-
def run
login
create_new_app
end
@@ -17,16 +16,16 @@
ENV["CREATED_NEW_APP_ID"] = nil
# Nothing to do here
else
app_name = valid_name_for(Produce.config[:app_name])
Helper.log.info "Creating new app '#{app_name}' on the Apple Dev Center".green
-
+
app = Spaceship.app.create!(bundle_id: app_identifier,
name: app_name)
Helper.log.info "Created app #{app.app_id}"
-
+
raise "Something went wrong when creating the new app - it's not listed in the apps list" unless app_exists?
ENV["CREATED_NEW_APP_ID"] = Time.now.to_i.to_s
Helper.log.info "Finished creating new app '#{app_name}' on the Dev Center".green
@@ -43,15 +42,16 @@
def app_identifier
Produce.config[:app_identifier].to_s
end
private
- def app_exists?
- Spaceship.app.find(app_identifier) != nil
- end
- def login
- Spaceship.login(Produce.config[:username], nil)
- Spaceship.select_team
- end
+ def app_exists?
+ Spaceship.app.find(app_identifier) != nil
+ end
+
+ def login
+ Spaceship.login(Produce.config[:username], nil)
+ Spaceship.select_team
+ end
end
end