diff --git a/lib/cocoapods/validator.rb b/lib/cocoapods/validator.rb index 0a1816b90d..e067a208e6 100644 --- a/lib/cocoapods/validator.rb +++ b/lib/cocoapods/validator.rb @@ -1115,6 +1115,10 @@ def xcodebuild(action, scheme, configuration, deployment_target:) command += %w(CLANG_ANALYZER_OUTPUT=html CLANG_ANALYZER_OUTPUT_DIR=analyzer) end + if !ENV['COCOAPODS_DERIVED_DATA_PATH'].nil? && !ENV['COCOAPODS_DERIVED_DATA_PATH'].empty? + command += %W(-derivedDataPath #{ENV['COCOAPODS_DERIVED_DATA_PATH']}) + end + begin _xcodebuild(command, true) rescue => e