Создайте локальный проект iphone без контроля исходного кода с помощью jenkins - PullRequest
1 голос
/ 03 февраля 2012

Я хочу построить локальный проект iPhone без контроля исходного кода с помощью jenkins. Однако мне не повезло с документацией или поиском в Интернете. Любая помощь будет принята с благодарностью.

1 Ответ

3 голосов
/ 08 февраля 2012

Вы должны использовать контроль источника, НО:

  1. Создайте новую работу, введите значимое имя и выберите «Создать проект программного обеспечения в свободном стиле»
  2. Выберите «Нет» в разделе «Управление исходным кодом»
  3. Выберите «Добавить шаг сборки» -> «Выполнить оболочку» и добавьте следующее

    cd /your/project/dir
    xcodebuild -sdk iphoneos -project your_project.xcodeproj -target your_target clean
    xcodebuild -sdk iphoneos -project your_project.xcodeproj -target your_target build
    
  4. Затем вы также можете изменить настройку «Периодически строить» в задании jenkins, чтобы он запускался каждый час или что-то в этом роде

  5. Сохранить работу

Если вы ожидаете, что утилита xcodebuild закодирует вашу работу, а jenkins работает локально, то, вероятно, в какой-то момент во время процесса «сборки» он вызовет окно цепочки для ключей.

...