[Integration] Skip running xcodebuild in the validator

For cross-platform consistency in execution output
parent c12df9ab
...@@ -550,7 +550,7 @@ module Pod ...@@ -550,7 +550,7 @@ module Pod
end end
def xcodebuild_available? def xcodebuild_available?
!Executable.which('xcodebuild').nil? !Executable.which('xcodebuild').nil? && ENV['COCOAPODS_VALIDATOR_SKIP_XCODEBUILD'].nil?
end end
FILE_PATTERNS = %i(source_files resources preserve_paths vendored_libraries FILE_PATTERNS = %i(source_files resources preserve_paths vendored_libraries
......
...@@ -126,11 +126,11 @@ describe_cli 'pod' do ...@@ -126,11 +126,11 @@ describe_cli 'pod' do
subject do |s| subject do |s|
s.executable = "ruby #{ROOT + 'bin/pod'}" s.executable = "ruby #{ROOT + 'bin/pod'}"
s.environment_vars = { s.environment_vars = {
'CP_REPOS_DIR' => ROOT + 'spec/fixtures/spec-repos', 'CLAIDE_DISABLE_AUTO_WRAP' => 'TRUE',
'COCOAPODS_SKIP_CACHE' => 'TRUE', 'COCOAPODS_DISABLE_STATS' => 'TRUE',
'XCODEPROJ_DISABLE_XCPROJ' => 'TRUE', 'COCOAPODS_SKIP_CACHE' => 'TRUE',
'CLAIDE_DISABLE_AUTO_WRAP' => 'TRUE', 'COCOAPODS_VALIDATOR_SKIP_XCODEBUILD' => 'TRUE',
'COCOAPODS_DISABLE_STATS' => 'TRUE', 'CP_REPOS_DIR' => ROOT + 'spec/fixtures/spec-repos',
} }
s.default_args = [ s.default_args = [
'--verbose', '--verbose',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment