class Fastlane::Actions::XcodeLogParserAction
Public Class Methods
available_options()
click to toggle source
# File lib/fastlane/plugin/xcode_log_parser/actions/xcode_log_parser_action.rb, line 22 def self.available_options [ FastlaneCore::ConfigItem.new(key: :path, env_name: "XCODE_LOG_PARSER_PATH", description: "Path to the directory containing the plist files", default_value: ".", type: String) ] end
description()
click to toggle source
# File lib/fastlane/plugin/xcode_log_parser/actions/xcode_log_parser_action.rb, line 10 def self.description "Convert the Xcode plist log to a JUnit report" end
is_supported?(platform)
click to toggle source
# File lib/fastlane/plugin/xcode_log_parser/actions/xcode_log_parser_action.rb, line 32 def self.is_supported?(platform) [:ios, :mac].include?(platform) end
return_value()
click to toggle source
# File lib/fastlane/plugin/xcode_log_parser/actions/xcode_log_parser_action.rb, line 18 def self.return_value "" end
run(params)
click to toggle source
# File lib/fastlane/plugin/xcode_log_parser/actions/xcode_log_parser_action.rb, line 4 def self.run(params) require "xcode_log_parser" return ::XcodeLogParser::TestParser.auto_convert(params[:path]) end