TeamCity CI/CD 통합

훌륭한 소프트웨어 개발을 위해 이미 사용 중인 기술 스택과 TeamCity를 통합하세요. 모든 도구가 완벽하게 호환하는 환경에서 작업하세요.

TeamCity 시작하기
TeamCity CI/CD 통합 이미지

주요 TeamCity 통합

TeamCity는 대부분의 최신 기술 및 DevOps 플랫폼을 즉시 사용할 수 있도록 통합하고 있습니다.

Docker 통합

TeamCity가 Docker 및 Docker Compose에 제공하는 최고 수준의 지원을 통해 자동화 및 컨테이너화된 CI/CD 파이프라인을 만드세요.

Docker 통합 이미지

Docker 컨테이너에서 빌드를 실행하고 새 Docker 이미지를 생성하여 선택한 컨테이너 레지스트리에 게시한 다음, QA 환경에 새로운 이미지를 배포하면 자동화 테스트 준비를 마칠 수 있습니다.

프로세스가 완료되면 TeamCity에서 종료 및 정리 작업을 처리하도록 할 수도 있습니다. 이 모든 작업이 단 하나의 커밋, 풀 리퀘스트 또는 일정으로 트리거됩니다.

VCS 통합

버전 관리 시스템 및 VCS 호스팅 서비스에 대한 TeamCity의 포괄적인 지원은 모든 소프트웨어 개발 프로젝트에서 빌드 및 테스트 프로세스를 자동화할 수 있는 유연성을 제공합니다.

VCS 루트 연결 이미지

클라우드 통합

필요에 따라 CI/CD 파이프라인을 확장하려고 하나요? Amazon Web Services, Kubernetes, Google Cloud Platform, Azure Resource Manager 및 VMware vSphere 통합 지원을 통해 TeamCity는 빌드 인프라를 맞춤화하고 필요에 따라 확장할 수 있는 유연성을 제공합니다.

Teamcity AWS 통합 이미지

TeamCity에서 기본 제공하는 최적화 기능은 빌드 리소스를 효율적으로 사용하도록 설계되어 있으므로, CI/CD 파이프라인을 클라우드로 이동하지 않을 이유가 없습니다.

클라우드 호스팅 인프라의 비용이 걱정되시나요? 리소스 제한을 설정하여 클라우드 지출을 관리하세요. 특정 프로젝트에서 일부 에이전트를 항상 사용할 수 있어야 하나요?

리소스 풀에 빌드 에이전트를 할당하여 팀이 부족함 없이 빌드할 수 있게 보장하세요.

Yuri Trufanov 사진

Yuri
Trufanov

Playrix 기술 플랫폼 담당 기술 이사

“저희는 TeamCity Cloud Profiles와 AWS를 포함하는 하이브리드 클라우드 솔루션을 사용하기로 했습니다. 그리고 덕분에 원하는 곳에서 원하는 작업을 언제든지 실행할 수 있습니다.”

이슈 트래커 통합

TeamCity를 Jira, YouTrack 또는 선택한 다른 이슈 트래커와 통합하여 지속적인 DevOps 피드백 루프를 유지하세요. TeamCity 빌드 결과에서 직접 최신 버그 수정, 기능 및 개선 사항에 대한 심층 정보에 액세스하여 프로젝트 진행 상황을 포괄적으로 파악할 수 있습니다.

TeamCity의 Jira Cloud 통합을 통해 모든 이해 관계자가 각자에게 가장 익숙한 시스템에서 필요한 정보를 얻을 수 있습니다. Jira 이슈는 최신 빌드와 테스트 상태로 실시간 업데이트됩니다.

IDE 지속적 통합

TeamCity를 IDE와 통합하여 진행 중인 작업에 대한 빠른 피드백을 받으세요.

Idea TCPlugin 프로젝트 이미지

원격 실행으로 커밋하기 전에 변경 사항을 확인하고, 코드 검사의 세부 정보를 살펴보고, 개인 빌드를 트리거하고, 각 파이프라인 단계의 결과를 IDE로 바로 전달하여 즉시 디버그를 시작할 수 있습니다.

Microsoft Visual Studio 및 모든 IntelliJ 플랫폼 기반 IDE용 플러그인을 사용할 수 있으므로 개발 환경을 벗어나지 않고도 CI/CD 프로세스를 시작할 수 있습니다.

빌드 도구 통합

TeamCity는 다양한 빌드 도구와의 원활한 통합을 제공합니다.

빌드 도구 tc 이미지

Apache Maven, Gradle 또는 Ant로 작업을 자동으로 빌드하고 Docker 컨테이너 내에서 빌드 단계를 실행할 수 있습니다. 상세한 코드 커버리지와 테스트 보고를 즉석에서 받으세요.

NuGet 및 TeamCity 통합

TeamCity는 NuGet과 광범위하게 통합되어 NuGet 패키지를 에이전트에 설치 및 업데이트하고 패키지를 생성하여 NuGet 피드에 게시할 수 있습니다.

NuGet 및 Teamcity 통합 이미지

또한 TeamCity는 NuGet 피드 서버로서 작동하여 지정된 NuGet 패키지에서 변경 내용의 빌드를 트리거할 수 있습니다.

TeamCity에서는 프로젝트 및 해당 하위 프로젝트의 빌드에서 사용되는 NuGet 피드를 여러 개 지정할 수 있습니다.

Space 지속적 통합

TeamCity에서 Space 개발 플랫폼에 제공하는 최고의 지원 기능을 활용하여 소프트웨어 개발 프로세스의 능률을 최고로 높이세요.

Space와 Teamcity 통합 이미지

이슈 추적, 팀 커뮤니케이션, Git 호스팅 및 코드 검토 프로세스를 TeamCity의 강력한 CI/CD 기능과 통합하여 개념 구상부터 전달까지 지속적인 흐름을 만드세요.

병합 요청에서 빌드를 트리거하고, 상세한 테스트 보고서를 즉시 받고, TeamCity에서 이슈 세부 정보를 보고, 파이프라인 단계가 성공적으로 완료되면 자동으로 변경 사항을 병합하고, 빌드 상태를 다시 Space에 게시할 수 있습니다.

TeamCity 시작하기

기술 스택과 통합되는 강력한 CI/CD 도구