Home / Companies / JetBrains / Blog / Post Details
Content Deep Dive

Designing the Kotlin Multiplatform and TeamCity Integration - The JetBrains Blog

Blog post from JetBrains

Post Details
Company
Date Published
Author
Bozidar Rakicevic
Word Count
957
Company Posts That Month
40
Language
American English
Hacker News Points
-
Post removed?
No
Summary

A new Kotlin Multiplatform plugin integration with TeamCity Cloud is designed to guide iOS developers from their first Git push to automated testing, TestFlight publishing, and GitHub-triggered CI/CD without requiring prior CI/CD knowledge or access to a Mac. Addressing common barriers such as hosted macOS infrastructure, Apple signing, and disconnected development workflows, the progressive three-stage process lets users first build and test on hosted macOS agents, then configure signing and publish to TestFlight, and finally connect their repository for automatic builds on every push. The design was shaped through cross-functional technical collaboration and usability testing with KMP developers, emphasizing timely IDE prompts, developer review of generated local pipeline and Fastlane files before committing them, and a consolidated Apple-signing form whose credentials TeamCity stores securely. The released workflow includes documentation, hosted TeamCity Cloud setup, pipeline monitoring, and analytics intended to identify user friction and guide future improvements.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.