Size: a a a

Podlodka – IT Podcast

2019 July 03

AR

Alexey Rashevskiy in Podlodka – IT Podcast
GitLab же не умеет iOS собирать к примеру у себя, если я правильно помню.
источник

EE

Evgenii Elchev in Podlodka – IT Podcast
Alexey Rashevskiy
GitLab же не умеет iOS собирать к примеру у себя, если я правильно помню.
А разве гитлаб у себя хоть что то умеет собирать? Я не в курсе) там же воркеры ставятся на сервер. Гитлаб дергает воркер, он уже выполняет работу там где стоит
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
https://about.gitlab.com/product/continuous-integration/

> Continuous Integration is built-in to GitLab

Я так понимаю iOS со своими workers там скорее особняком.
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
Ну вот для iOS worker как раз на свой "локальный" миник собирался ставить.
источник

EE

Evgenii Elchev in Podlodka – IT Podcast
Alexey Rashevskiy
Ну вот для iOS worker как раз на свой "локальный" миник собирался ставить.
Можно на общий миник ставить
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
Ну я имею ввиду на standalone миник, да. Не на тот комп, на котором работаю.
источник

EE

Evgenii Elchev in Podlodka – IT Podcast
Alexey Rashevskiy
Ну я имею ввиду на standalone миник, да. Не на тот комп, на котором работаю.
А, ок)
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
А мб кто работает в аутсорс конторах в которых бывают ситуации с 1 человек на прект. Там тоже код ревью делается коллегами с других проектов?
источник

KT

Konstantin Tskhovrebov in Podlodka – IT Podcast
Alexey Rashevskiy
А мб кто работает в аутсорс конторах в которых бывают ситуации с 1 человек на прект. Там тоже код ревью делается коллегами с других проектов?
да
источник

SS

Sergey Sergey in Podlodka – IT Podcast
такая же примерно практика была: Юнит тесты на merge реквест в гитлаб, (можно отдельно интеграционные обособить) потом ревью кода, если все ок то ребейз и слив в develop (обычно это master называется)

GitFlow наверное лишний для небольших команд (предположение). Вот это вот мердж фиксов в две ветки...
источник

SS

Sergey Sergey in Podlodka – IT Podcast
Alexey Rashevskiy
А мб кто работает в аутсорс конторах в которых бывают ситуации с 1 человек на прект. Там тоже код ревью делается коллегами с других проектов?
Да, нужно максимально стремится к ревью я считаю....хотя когда то это практика была для меня нова и психика во мне сопротивлялась, но быстро принял плюсы....да и сейчас это де-факто в индустрии....хотя вот как фрилансерам хз
источник

SS

Sergey Sergey in Podlodka – IT Podcast
А вот такой момент интересен у кого как: ревью делается по коммитам или итогового мерджа?
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
Sergey Sergey
такая же примерно практика была: Юнит тесты на merge реквест в гитлаб, (можно отдельно интеграционные обособить) потом ревью кода, если все ок то ребейз и слив в develop (обычно это master называется)

GitFlow наверное лишний для небольших команд (предположение). Вот это вот мердж фиксов в две ветки...
Спасибо, а QA билд с мастера делается?
источник

EE

Evgenii Elchev in Podlodka – IT Podcast
Alexey Rashevskiy
Спасибо, а QA билд с мастера делается?
Разные виды тестовых билдов. Делаются с разных веток
источник

AR

Alexey Rashevskiy in Podlodka – IT Podcast
И я правильно понимаю, что фичер-флаги - это больше про крупные продуктвые проекты с регулярным релизным циклом?
источник

SS

Sergey Sergey in Podlodka – IT Podcast
1 вариант - комиты аккуратные но могут не собраться, зато проверять проще
2 вариант - комиты сами себя переделывают и тд, любой собирается, но ревью имеет смысл только всё в целом (а это может быть очень много и комит месседжи как то растеряются)
источник

SS

Sergey Sergey in Podlodka – IT Podcast
Alexey Rashevskiy
Спасибо, а QA билд с мастера делается?
Да....были попытки с фичи, но, с одной стороны это зависит от количества тестеров (нагрузки получается через чур если один), с другой за qa-переделками и ревью-переделками есть риск затягивания фичи
Думаю зависит от важности фичи и размера продукта
источник

SS

Sergey Sergey in Podlodka – IT Podcast
Alexey Rashevskiy
И я правильно понимаю, что фичер-флаги - это больше про крупные продуктвые проекты с регулярным релизным циклом?
Про них не знаю (
источник

OS

Oleg Soroka in Podlodka – IT Podcast
Alexey Rashevskiy
И я правильно понимаю, что фичер-флаги - это больше про крупные продуктвые проекты с регулярным релизным циклом?
Нет, от размера не зависит. Зависит от политики (не)бранчевания, наличия CI и умения пилить задачи.
источник

A

Andrei A in Podlodka – IT Podcast
Спасибо за ссылку, клёвый доклад.
источник