У меня есть сценарий оболочки, который запускает lcov (тестовое покрытие) для проекта iOS, который у меня есть Hudson.Копия Хадсона этого проекта взята из Git-репозитория.Способ, который я сейчас настроил, заключается в том, что всякий раз, когда репо обновляется или кто-то вручную строит проект в Hudson, Hudson автоматически запускает приложение, а затем запускает мой сценарий оболочки после завершения сборки.lcov может быть запущен только после того, как приложение не только собрано, но и автоматически запущено с некоторыми инструментами функционального тестирования.Поэтому я не могу запустить скрипт оболочки как часть процесса сборки через XCode.Он должен быть запущен после того, как приложение завершит сборку и запуск.
Однако я хотел бы использовать этот проект в нескольких заданиях Hudson.К сожалению, в каждой работе Hudson проект iOS называется по-разному.Я хотел бы сослаться на путь сборки с некоторой переменной среды, но я не знаю, как это сделать.У кого-нибудь есть советы, как это найти?