6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'lib/fir/util/build_apk.rb', line 6
def build_apk *args, options
initialize_build_common_options(args, options)
Dir.chdir(@build_dir)
@build_cmd = initialize_apk_build_cmd(args, options)
@output_path = options[:output].blank? ? "#{@build_dir}/build/outputs/apk" : File.absolute_path(options[:output].to_s)
logger_info_and_run_build_command
@builded_app_path ||= Dir[@output_path].find { |i| i =~ /release/ }
@builded_app_path ||= Dir["#{@output_path}/*.apk"].first
publish_build_app if options.publish?
logger_info_blank_line
end
|