class Fastlane::Actions::RamDiskAction
Public Class Methods
available_options()
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 19 def self.available_options Fastlane::RamDisk::Options.available_options end
category()
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 37 def self.category :building end
description()
click to toggle source
@!group Documentation
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 15 def self.description 'Use a temporary ram disk to do anything else' end
example_code()
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 23 def self.example_code [ 'use_ram_disk( name: "ramdisk" size: 4096, use: lambda { build_app( derived_data_path: Actions.lane_context[SharedValues::RAM_DISK_PATH] ) } )' ] end
is_supported?(_)
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 51 def self.is_supported?(_) true end
output()
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 41 def self.output [ ['RAM_DISK_PATH', 'the path of ram disk'] ] end
run(params)
click to toggle source
# File lib/fastlane/plugin/ram_disk/actions/ram_disk_action.rb, line 7 def self.run(params) RamDisk::Manager.run(params) end