Вторник, что нас с тобой бесит в iOS разработке? тред
Сейчас вот настраиваю CI для проекта, и просто диву даюсь насколько же неудобно работать с руби.
Ну, то есть, руби прикольный и я люблю фастлейн, но... Нафига ты опять в системный руби полез, дурачок? rbenv я ж просто так настраивала, ага
Вообще, CI в iOS разработке это отдельный вид боли какой-то.
С одной стороны вот TeamCity умеет собирать что-то в Xcode, но для этого он должен быть развернут на macOS, то есть корпоративный TC где всякая java да c# собираются, автоматом пролетает мимо тебя
Circle CI какой-нибудь невъебенно охуенный не интегрируется с гитлабом - и в процессе ревью или мануального тестирования его значит не поэксплуатируешь.
А хотелось бы!
Ну а GitLab CI это целый конструктор для шеллоебов типа меня :)
Очень прикольно конечно, что можно на любой машине запустить почти что угодно, но вот у нас недавно у мак мини предназначенном чисто для CI сгорела розетка и пришлось полностью его рекаверить
В этот момент хочется плакать от того, что macOS в докер запихивается только через боль и унижения 😭
Ну и вообще, Apple, 21 год на дворе! Думали наконец-то появится возможность все собирать не только под эппловским железом, но нет. Кажется скоро только под M1 и можно будет 😭
А вы какой CI пользуете?
Может еще какие популярные варианты есть, которые в опрос не влезли? :)
🤔
7.1%
Circle CI🤔
23.4%
TeamCity🤔
43.3%
GitLab CI🤔
26.2%
мне норм без CIПри всей моей любви к Danger, не могу перестать гореть с того, что при порте на Свифт интерфейсы почему-то были переименованы, а в документации остались старыми 😅
Вот простой пример: в документации написано mr, а на деле надо писать mergeRequest
Мелочь, а бесит :)
Маша Водолазкая