module ApplauseTool

Public Instance Methods

upload_app(app_path, company_id, application_id, publish_email_addresses, service = APPLAUSE_TOOL_DEFAULT_SERVICE, distribution_group = nil) click to toggle source
# File lib/modules/applause_tool.rb, line 6
def upload_app(app_path, company_id, application_id, publish_email_addresses, service = APPLAUSE_TOOL_DEFAULT_SERVICE, distribution_group = nil)
        distribution = ''
        if service == APPLAUSE_TOOL_DEFAULT_SERVICE
                publish_email_addresses.each { |a|
                        distribution += " -e '#{a}'"
                } unless publish_email_addresses.nil?
        else
                company_id = ''
                distribution = "-g #{distribution_group}"
        end
        `applause-tool #{service} distribute --set-as-current #{company_id} #{application_id} '#{app_path}' #{distribution}`
end