♾ Про CI/CD в геймдеве ♾
Уровень материала: 🐓 #senior
Давно не попадались под руку материалы по CI/CD. А тема-то важная. Геймдев — это не только лишь игрушки, и об этом не стоит забывать.
В прошлый раз 📱 я делился видео про CI/CD в Gitlab и пробовал объяснить, зачем оно нужно игроделу и какие варианты чаще встречаются в геймдеве.
📖 🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤
Про всё про это, но подробнее и применительно именно к геймдеву, на Хабре на днях вышла обзорная статья 📝.
С пояснениями, существующими решениями, сравнениями, реальными примерами использования и стоимости — со всем, что может быть интересно и полезно тому, кто только к этому приобщается.
Написано просто, понятно, последовательно, не перегружено. Оформлено красочно и удобно.
❗️ 🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤
Единственное, я бы отметил, что связка из Unity Cloud Build, TeamCity и GitLab CI/CD достаточно экзотическая. Получается, что за CI отвечают одни сервисы, а за CD — другие.
Обычно нет необходимости поддерживать такой парк технологий — со всем описанным бы справился и один TeamCity или один GitLab CI/CD.
Но этим и интересен пример. Была начальная ситуация. Условия поменялись — появились проблемы. Надо решать теми средствами (и руками), что есть, с минимальными рисками, ещё и «на ходу».
Перестраивать такие процессы стоит только постепенно. И вот — можно наблюдать промежуточный результат.
Возможно в следующих частях удастся узнать о том, как дальше развивается эта история.
➕ 🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤
Оставлю ещё ссылки на стримы от K-Syndicate по теме CI/CD: первый практический 📺 и второй более болтологический 📺.
Там наглядно и подробно про автоматизацию сборки в Unity, про написание скриптов, про использование Cake, про встраивание в TeamCity, про сценарии использования Unity Cloud Build и многое другое по мелочи.
—————————————
#gamedev #development #backend #infrastructure #devops #cicd #геймдев #разработка #бэкенд #девопс #инфраструктура #автоматизация #рекомендация #статья #видео
Post #107
537

- 🔥 4
- 👍 3