AI Briefing
KO

Teamcity - "From now on, I'm the deployment fairy โœ‹๐Ÿป"

ยท2022.05.04 00:30

Key point

This introduces Alldive's case of adopting Teamcity to overcome the limitations of their existing Jenkins setup, building a Docker-based Build Process.

1 / 2

Details

Alldive was working on separating backend and frontend, and decided to introduce Docker to resolve the inconveniences of their existing Jenkins-based CI/CD. The existing Jenkins required restarts when installing plugins and had operational difficulties such as freezing issues when running Docker containers.

Teamcity, chosen as the new alternative, offers the following advantages.

  • Convenient UI: Provides an intuitive and easy-to-use interface.
  • Code-based configuration: CI/CD pipelines can be customized using Kotlin Script.
  • Container-friendly: Easy integration with Docker effectively resolves server constraints.

Installation was carried out via Docker, configuring Server and Agent on 2 OnPremise instances. For internal security, custom images are uploaded to and used from a Harbor registry, and the build process for configuring independent MSA services has been completed.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.