Sha256: 0d12be12083f3f46e58d97ef864822f840fe6fa3dc72f7280dee4b03aeec969f
Contents?: true
Size: 754 Bytes
Versions: 1
Compression:
Stored size: 754 Bytes
Contents
module Fastlane module Actions class CleanBuildArtifactsAction < Action def self.run(_params) [ Actions.lane_context[Actions::SharedValues::IPA_OUTPUT_PATH], Actions.lane_context[Actions::SharedValues::SIGH_PROFILE_PATH], Actions.lane_context[Actions::SharedValues::DSYM_OUTPUT_PATH], ].reject { |file| file.nil? || !File.exist?(file) }.each { |file| File.delete(file) } Helper.log.info 'Cleaned up build artifacts 🐙'.green end def self.description "Deletes files created as result of running ipa or sigh" end def self.author "lmirosevic" end def self.is_supported?(platform) platform == :ios end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fastlane-0.11.0 | lib/fastlane/actions/clean_build_artifacts.rb |