GitLab же не умеет iOS собирать к примеру у себя, если я правильно помню.
А разве гитлаб у себя хоть что то умеет собирать? Я не в курсе) там же воркеры ставятся на сервер. Гитлаб дергает воркер, он уже выполняет работу там где стоит
такая же примерно практика была: Юнит тесты на merge реквест в гитлаб, (можно отдельно интеграционные обособить) потом ревью кода, если все ок то ребейз и слив в develop (обычно это master называется)
GitFlow наверное лишний для небольших команд (предположение). Вот это вот мердж фиксов в две ветки...
А мб кто работает в аутсорс конторах в которых бывают ситуации с 1 человек на прект. Там тоже код ревью делается коллегами с других проектов?
Да, нужно максимально стремится к ревью я считаю....хотя когда то это практика была для меня нова и психика во мне сопротивлялась, но быстро принял плюсы....да и сейчас это де-факто в индустрии....хотя вот как фрилансерам хз
такая же примерно практика была: Юнит тесты на merge реквест в гитлаб, (можно отдельно интеграционные обособить) потом ревью кода, если все ок то ребейз и слив в develop (обычно это master называется)
GitFlow наверное лишний для небольших команд (предположение). Вот это вот мердж фиксов в две ветки...
1 вариант - комиты аккуратные но могут не собраться, зато проверять проще 2 вариант - комиты сами себя переделывают и тд, любой собирается, но ревью имеет смысл только всё в целом (а это может быть очень много и комит месседжи как то растеряются)
Да....были попытки с фичи, но, с одной стороны это зависит от количества тестеров (нагрузки получается через чур если один), с другой за qa-переделками и ревью-переделками есть риск затягивания фичи Думаю зависит от важности фичи и размера продукта