Комментарии 16
Jenkins подключили и время на сборку билда перестало играть роль.
нажал кнопку и пишешь код дальше
нажал кнопку и пишешь код дальше
Jenkins не решает проблемы сборки приложения на компьютере разработчика (если вы про CI говорите). Прежде чем послать pull-request у нас считается хорошей практикой потестировать написанный код собственными руками в наиболее типичных кейсах реализованной функциональности, для чего и необходимо собрать приложение «у себя».
либо я чего-то не понял либо… пишешь код, запускаешь на симуляторе/девайсе, тестишь, заливаешь на гит, запускаешь jenkins, тестировщики ставят себе билды
Но за статью спасибо, полезная инфа!
Но за статью спасибо, полезная инфа!
Вы забыли важный шаг. Тот самый, который тут ускоряют.
пишешь код, собираешь его, запускаешь на симуляторе/девайсе, тестишь, заливаешь на гит, запускаешь jenkins, тестировщики ставят себе билды
только в первый раз, а потом билдится мгновенно
Дженкинс обычно собирает при коммите в основную репу. Как он поможет при постоянных дебажных запусках?
Great!
Вопрос по первому пункту — а почему используете nil coalescing, а не дефолтные параметры?
Не хвастовства ради, но уже было и гораздо подробнее освящено.
https://habrahabr.ru/post/317650/
https://habrahabr.ru/post/317298/
https://habrahabr.ru/post/316986/
https://habrahabr.ru/post/317650/
https://habrahabr.ru/post/317298/
https://habrahabr.ru/post/316986/
В первой статье показаны другие способы, которые в принципе не затронуты в моей статье, а вторая и третья вместе — раскрывают второй пункт — оптимизацию через рефакторинг кода, поэтому я не могу с Вами согласиться по поводу того, что это статьи про то же самое.
Но спасибо за дополнение, было интересно почитать.
Но спасибо за дополнение, было интересно почитать.
Не знаком со SWIFT, а потому очень хотелось бы знать, это каков же объем кода, что он столько времени собирается?
Стоит обратить внимание на эту статью.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Борьба за время сборки iOS-приложений