기본으로 제공되는 강력한
지속적 통합 도구
TeamCity 다운로드
TeamCity 2020.1을 소개합니다. 새로운 기능 확인하기.
TeamCity
다운로드

영원히 무료

엔터프라이즈 수준의 CI 및 CD를 $0에 제공합니다.

TeamCity
프로페셔널

지금 시작하기

엔터프라이즈 수준의 기술 지원을 원하십니까? 엔터프라이즈 에디션을 확인해보십시오.

100개의 빌드 구성

최대 100개의 빌드 구성 (작업) 및 무제한 빌드 실행.

3개의 빌드 에이전트

최대 3개의 빌드 동시 실행. 필요 시 에이전트 추가.

완벽한 기능

모든 TeamCity 기능을 이용해 보세요. 이 제품에는 당사의 최대 고객에게 제공되는 것과 똑같은 기능들이 포함되어 있습니다.

공개 이슈 트래커 및 포럼

포럼을 통해서 동료들로부터 지원을 받고, 버그 신고 또는 기능 요청을 하고, 공개 이슈 트래커에서 투표를 하십시오.

영원히 무료

무제한 사용자, 무제한 빌드 시간. 부대 조건 없음.

연중무휴
빌드 엔지니어

강력한 지속적 통합 기능

원격 실행 및 사전 테스트 커밋

변경 사항을 커밋하기도 전에 서버에서 자동화된 테스트를 빌드, 검사, 실행해서 언제나 코드베이스를 깔끔하게 유지하십시오.

실시간 빌드 진행 상황 보고

빌드가 완료된 후에야 오류를 발견할 필요가 없습니다.

스마트 설정

프로젝트 계층 구조

프로젝트 트리를 생성해 상위 설정 및 권한을 상속하십시오.

템플릿

자주 사용하는 설정이 담긴 템플릿들을 생성해 원하는 수만큼 빌드 설정을 상속하세요.

빌드 체인 및 종속성

하나의 빌드 프로시저를 여러 부분으로 분해해 순차적 또는 병렬적으로 실행하십시오.

코드로서 구성

TeamCity Kotlin DSL 기반의 구성 스크립트를 사용해 코드로 CI 및 CD 파이프라인을 설정하세요.

URL에서 생성

TeamCity에서 프로젝트를 생성할 때 .teamcity/settings.kts 파일을 사용해 저장소를 가리키기만 하면 됩니다. TeamCity가 코드에 기술된 대로 필요한 모든 설정과 빌드 구성이 포함된 프로젝트를 자동으로 생성합니다.

휴대용

Kotlin DSL 스크립트는 서버 및 프로젝트에 종속되지 않으므로 다른 서버 간에 또는 심지어 같은 서버 내 프로젝트 간에 동일한 스크립트를 공유할 수 있습니다. 해당 스크립트를 그저 저장소로 보내기만 하면 됩니다.

진정한 프로그래밍 언어

DSL은 Kotlin에 기반하므로 IDE에서 코드를 재사용하고, 역동적으로 구성을 생성하고, 자동 완성 및 코드 탐색을 사용할 수 있습니다.

Kotlin DSL 자세히 알아보기

간편한 학습

DSL을 어떻게 시작해야 할지 막막하신가요? UI의 'View DSL(DSL 보기)' 옵션을 사용해 DSL에 설정이 어떻게 설명되어 있는지 확인하세요.

완벽한 VCS 통합

피처 브랜치

개발에 피처 브랜치를 사용하십니까? TeamCity는 브랜치의 변경 사항을 탐지 및 빌드하고 마스터에 병합합니다.

버전 기반 설정

프로젝트 설정을 VCS와 동기화해서 언제나 변화를 추적하십시오.

TeamCity가
귀하에게 적합한

  • 이유
  • 개발자
  • 관리자
  • 빌드 엔지니어
  • 매니저
  • pandas

더 뛰어난 성과

전통적인 접근 방법으로 지속적 통합(Continuous Integration)을 하고 계십니까? 또는Git 또는 Mercurial의 피처 브랜치(Feature Branch)를 이용하시는 편입니까? 어떤 방법을 이용하시든 TeamCity가 제공하는 다양한 개발자 지향 도구를 활용해 팀의 성과를 한 단계 더 올릴 수 있습니다.

첫째 날부터
시간 절약

Java, .NET 등 어떤 모바일 플랫폼을 기반으로 개발하든 관계없이 TeamCity는 사용자가 설치 패키지에서 바로 즉시 시작할 수 있도록 필요한 모든 기능을 제공합니다.

우수한 확장성

특정 기능이 추가적으로 필요한 경우 언제든 사용 가능한 100개 이상의 플러그인 중에서 선택하십시오. 또는 TeamCity Open API를 사용해 직접 플러그인을 만들어 사용자 지정 기능으로 추가하실 수 있습니다.

종합
고객 지원

혼자서 해결하려고 하지 마세요. 공개 이슈 트래커, 커뮤니티 포럼, 상세한 온라인 설명서 등 다양한 지원 채널을 통해 도움을 받으세요.

신뢰할 수 있고 확장 가능한 아키텍처 및
라이선스

귀하가 발전할수록 TeamCity도 더 스마트해집니다. 현재 라이선스 모델을 이용하면 완전히 무료로 시작한 후 필요에 따라 원활하게 서버 용량을 확장할 수 있습니다.

지속적 통합 및
배포

처음에는 지속적 통합 서버로 시작한 TeamCity는 이제 성숙한 지속적 배포 플랫폼에서 기대할 수 있는 모든 기능을 제공합니다. 오늘날 TeamCity는 지속적 통합과 배포용으로 동시에 사용할 수 있는 최고의 선택지입니다.

팬더는 대나무를 먹는 것보다 여러분의 빌드가 녹색으로 변하는 것을 훨씬 더 좋아합니다.

TeamCity가 그들을 행복하게 합니다.

새로운
기능

TeamCity 2020.1의 새로운 기능

조건부 빌드 단계

TeamCity 2020.1을 사용하면 빌드 단계에 대한 조건을 지정하여 기준이 충족되는 경우 실행할 수 있습니다. 서로 다른 플랫폼에서 다양한 명령줄 스크립트를 실행하거나 여러 브랜치의 변경 사항을 다양한 스테이징 서버에 배포하는 등 다양한 상황에서 사용할 수 있습니다.

Kubernetes 지원

이제 간단하고 재현 가능한 클러스터 배포를 즉시 사용할 수 있습니다. 2020.1 버전을 사용하면 Kubernetes를 기반으로 확장 가능한 CI/CD 아키텍처를 구축할 수 있습니다. 빌드 에이전트는 필요할 때 자동으로 시작해 작업을 수행하며 빌드가 완료되면 제거됩니다.

새로운 통합 기능

TeamCity 2020.1은 빌드 및 배포 상태를 Jira Software Cloud로 자동 전송할 수 있도록 하고 Azure DevOps pull 요청을 지원하며 팀이 빌드 상태에 대한 알림을 Slack에서 바로 받을 수 있는 완전히 새로운 Slack 알리미 기능을 제공합니다.

고객의 추천

30,000명 이상의 고객이
성공적으로 TeamCity를
사용하고 있습니다

귀하의 참여를 환영합니다.

고객
후기

@Marco_Rasp
제가 @teamcity를 사랑한다고 말했나요?
GitHub에서 지속적 통합을 매우 쉽게 설정할 수 있습니다.
이렇게 멋진 제품을 개발해주셔서 감사합니다. 굉장히 사용하기 쉽고 우리 개발팀의 생산성도 많이 향상되었습니다.
Tim Kent,
BNP Paribas

본인이 무엇을 하는지 아시는 분이라면 TeamCity가 얼마나 뛰어난지도 아시게 될 겁니다.
Evgeny Goldin,
빌드 엔지니어
@maspwr
지속적 통합 분야에서 @teamcity는 저에게 최고의 경험을 주었습니다. 직접 확인해보세요!
@akosma
JetBrain의 @teamcity에 깊은 감동을 받았습니다. 한마디로 대단합니다.
Jenkins와 씨름하는 저의 새로운 취미는 제가 하는 일이
@teamcity에서 지원되고 있는지 확인하는 것입니다
(힌트: 항상 가능했습니다).
@pauldambra
Twitter에서