Method: Fastlane::Actions::CleanCocoapodsCacheAction.run

Defined in:
fastlane/lib/fastlane/actions/clean_cocoapods_cache.rb

.run(params) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'fastlane/lib/fastlane/actions/clean_cocoapods_cache.rb', line 4

def self.run(params)
  Actions.verify_gem!('cocoapods')

  cmd = ['pod cache clean']

  cmd << params[:name].to_s if params[:name]
  cmd << '--no-ansi' if params[:no_ansi]
  cmd << '--verbose' if params[:verbose]
  cmd << '--silent' if params[:silent]
  cmd << '--allow-root' if params[:allow_root]
  cmd << '--all'

  Actions.sh(cmd.join(' '))
end