lib/produce/group.rb in produce-1.1.1 vs lib/produce/group.rb in produce-1.1.2

- old
+ new

@@ -9,71 +9,71 @@ ENV["CREATED_NEW_GROUP_ID"] = Time.now.to_i.to_s group_identifier = options.group_identifier || ask("Group identifier: ") if app_group_exists? group_identifier - Helper.log.info "[DevCenter] Group '#{options.group_name} (#{options.group_identifier})' already exists, nothing to do on the Dev Center".green + UI.success("[DevCenter] Group '#{options.group_name} (#{options.group_identifier})' already exists, nothing to do on the Dev Center") ENV["CREATED_NEW_GROUP_ID"] = nil # Nothing to do here else if options.group_name group_name = valid_name_for(options.group_name) else group_name = group_identifier.split(".").map(&:capitalize).reverse.join(' ') group_name = valid_name_for(group_name) end - Helper.log.info "Creating new app group '#{group_name}' with identifier '#{group_identifier}' on the Apple Dev Center".green + UI.success("Creating new app group '#{group_name}' with identifier '#{group_identifier}' on the Apple Dev Center") group = Spaceship.app_group.create!(group_id: group_identifier, name: group_name) - Helper.log.info "Created group #{group.app_group_id}" + UI.message("Created group #{group.app_group_id}") - raise "Something went wrong when creating the new app group - it's not listed in the app groups list" unless app_group_exists? group_identifier + UI.user_error!("Something went wrong when creating the new app group - it's not listed in the app groups list") unless app_group_exists? group_identifier ENV["CREATED_NEW_GROUP_ID"] = Time.now.to_i.to_s - Helper.log.info "Finished creating new app group '#{group_name}' on the Dev Center".green + UI.success("Finished creating new app group '#{group_name}' on the Dev Center") end return true end def associate(_options, args) login if !app_exists? - Helper.log.info "[DevCenter] App '#{Produce.config[:app_identifier]}' does not exist, nothing to associate with the groups".red + UI.message("[DevCenter] App '#{Produce.config[:app_identifier]}' does not exist, nothing to associate with the groups") else app = Spaceship.app.find(app_identifier) - raise "Something went wrong when fetching the app - it's not listed in the apps list" if app.nil? + UI.user_error!("Something went wrong when fetching the app - it's not listed in the apps list") if app.nil? new_groups = [] - Helper.log.info "Validating groups before association" + UI.message("Validating groups before association") args.each do |group_identifier| if !app_group_exists?(group_identifier) - Helper.log.info "[DevCenter] App group '#{group_identifier}' does not exist, please create it first, skipping for now".red + UI.message("[DevCenter] App group '#{group_identifier}' does not exist, please create it first, skipping for now") else new_groups.push(Spaceship.app_group.find(group_identifier)) end end - Helper.log.info "Finalising association with #{new_groups.count} groups" + UI.message("Finalising association with #{new_groups.count} groups") app.associate_groups(new_groups) - Helper.log.info "Done!".green + UI.success("Done!") end return true end def login - Helper.log.info "Starting login with user '#{Produce.config[:username]}'" + UI.message("Starting login with user '#{Produce.config[:username]}'") Spaceship.login(Produce.config[:username], nil) Spaceship.select_team - Helper.log.info "Successfully logged in" + UI.message("Successfully logged in") end def app_identifier Produce.config[:app_identifier].to_s end