Команда Slather не выполнена. Xcode, Jenkins, Sonar Qube - PullRequest
0 голосов
/ 17 октября 2019
+ slather coverage --binary-basename Project --input-format profdata -i '.*Tests.*' --cobertura-xml --output-directory sonar-reports --workspace Project.xcworkspace --scheme ProjectTests Project.xcodeproj
ERROR: Unrecognised option '--workspace'

See: 'slather coverage --help'

+ returnValue=1

+ set +x

ERROR - Command 'slather coverage --binary-basename Project --input-format profdata -i .*Tests.* --cobertura-xml --output-directory sonar-reports --workspace Project.xcworkspace --scheme ProjectTests Project.xcodeproj' 

failed with error code: 1

Параметры, которые я указал следующим образом.

workspaceFile=''; readParameter workspaceFile 'sonar.swift.workspace'

slatherCmd+=( --input-format profdata $excludedCommandLineFlags --cobertura-xml --output-directory sonar-reports)

if [[ ! -z "$workspaceFile" ]]; then
    echo "$workspaceFile"
    slatherCmd+=( --workspace $workspaceFile)

В sonar-project.properties я упомянул рабочее пространство.

Получение этой ошибки при работе с Xcode,Дженкинс и Сонар Квеб. Что может быть не так в команде? Я что-то пропустил? Slather установлен в Mac, есть ли что-то, что я должен настроить перед запуском Xcode?

Я пытался установить Slather, но я не знаю, почему он показывает это.

...