Pull to refresh
1
0
Ярослав Фоменко @radhold

User

Send message

How to set up Gitlab CI/CD with Fastlane for iOS-project on a Mac mini

Reading time8 min
Views2.2K

Hello, everyone! I’m Yaroslav Fomenko, Doubletapp iOS-developer. Since the end of May, my department colleague and I have been working on implementation, improvement, and scaling of CI/CD for our projects. In this article, we want to share a guide on preparing the Xcode project and setting up runners, scripts, and configs, as well as explain how CI/CD helps us.

To learn how and why we decided to use a Mac mini for CI/CD, click here.

Read more
Total votes 2: ↑1 and ↓10
Comments0

CI/CD for iOS-projects: device or cloud? What’s better, Doubletapp’s take

Level of difficultyMedium
Reading time6 min
Views1.1K

Hey, Habr! I’m Yaroslav Fomenko, Doubletapp iOS-developer. After our IOS department deployed our CI/CD on a Mac Mini, we got an idea of scaling and encapsulating it. So we started researching ways to do it. First we thought of Docker, but there was neither enough info about it nor any other possible ways. In this article, we’ll look at all possible solutions we found for the deployment of Gitlab CI/CD on a device and in the cloud.

Read more
Total votes 2: ↑1 and ↓10
Comments1

Как настроить Gitlab CI/CD в связке с Fastlane для iOS-проектов на Mac mini

Reading time8 min
Views6.2K

Всем привет! Меня зовут Ярослав Фоменко, я iOS-разработчик в компании Даблтап. Мы с моим коллегой по отделу с конца мая работаем над внедрением, улучшением и масштабированием CI/CD на наших проектах. В этой статье мы хотим поделиться гайдом по подготовке проекта в Xcode и настройке раннеров, скриптов и конфигов, а также расскажем, как нам помогает CI/CD.

О том, как и почему мы пришли к решению использовать Mac mini для CI/CD, можно почитать здесь.

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments2

CI/CD для iOS-проектов: на железе или в облаке? Что лучше, по версии Doubletapp

Reading time6 min
Views4.3K

Привет, Хабр! Меня зовут Ярослав Фоменко, я iOS-разработчик в компании Даблтап. После того, как мы с ребятами из iOS-отдела настроили наш CI/CD на Mac mini, начали задумываться о его масштабировании и инкапсулировании и пошли ресерчить то, как это можно сделать. Первым на ум пришел Docker, но инфы оказалось довольно мало как о нем, так и о других возможных способах. В этой статье мы рассмотрим найденные нами возможные решения по развертыванию Gitlab CI/CD на железе и в облаке.

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments7

Information

Rating
Does not participate
Registered
Activity

Specialization

Mobile Application Developer
Junior
SQL
PostgreSQL
Python
Git
Bash
CI/CD