Мои сценарии Jenkins выполняют команды xcodebuild и archive.но команды xcodebuild и archive не выходят из 1, вместо этого она переходит в 0 и делает сборку Jenkins успешной.как они решают обходной путь для этих шагов сборки и архивирования.
/usr/bin/xcodebuild -workspace "Testworkspace.xcworkspace" -scheme "TestSchema" -archivePath build/SevenNowStore -configuration Release clean archive CODE_SIGN_STYLE=Manual PROVISIONING_PROFILE=”XXXXXXXQADistribution” CODE_SIGNING_IDENTITY="iPhone Distribution: X-XXXX, Inc"
/usr/bin/xcodebuild -exportArchive -archivePath "build/XXXXXXe.xcarchive" -exportPath "build/SXXXXXe" -exportOptionsPlist "ExportOptions_V2.plist"
Исключено: командная строка xcodebuild для выхода с 1 в случае ошибки помечает сборку как сбой.
Фактически: текущим командам xcodebuild и xcodearchive необходимо завершить работу со статусом 0, что делает сборку успешной, а не неудачной.