전체 기능 CI 무료 제공
TeamCity
다운로드

영구 무료

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

TeamCity
Professional

바로 사용해보기

엔터프라이즈 수준의 기술 지원을 원하시나요? Enterprise 에디션을 확인해 보세요.

100개의 빌드 구성 2017.2+

최대 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

더 뛰어난 성과

전통적인 접근 방법으로 지속적 통합을 사용하고 계신가요? 아니면 Git 또는 Mercurial의 피처 브랜치를 이용하는 것을 선호하시나요? 어떤 방법을 이용하든 TeamCity가 제공하는 다양한 개발자 지향 도구를 활용하면 팀의 성과를 한 단계 더 올릴 수 있습니다.

첫 날부터
시간 절약

Java, .NET으로 개발하든 모바일 플랫폼용으로 개발하든 관계없이 TeamCity는 시작하는 데 필요한 모든 기능을 설치 패키지에서 바로 빠르게 제공합니다.

우수한 확장성

특정 기능이 추가적으로 필요한 경우, 별도 설정 없이 사용 가능한 100여 개의 플러그인 중에서 선택하세요. 또는 TeamCity Open API를 사용해 직접 플러그인을 만들어 사용자 지정 기능을 추가할 수도 있습니다.

포괄적인
고객 지원

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

확장 가능한 아키텍처
및 라이선스

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

지속적 통합 및
배포

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

Pandas는 대나무를 먹는 것보다 여러분의 빌드가 청정해지는 것을 훨씬 더 좋아합니다.

TeamCity가 Pandas에 행복을 선사합니다.

새로운
기능

TeamCity 2018.1의 새로운 기능

새로운 TeamCity Kotlin DSL

대대적인 재작업과 개선을 통해 Kotlin DSL을 더 간단하게 사용하고 이식할 수 있으며 단 하나의 settings.kts 파일에서 프로젝트를 생성할 수 있게 되었습니다.

고가용성을 가진 환경

새로운 읽기 전용 서버 모드를 제공하는 가용성 높은 TeamCity를 설치해 보세요. 읽기 전용 서버는 데이터베이스 및 데이터 디렉터리에 액세스할 수 있어 주 서버의 가용성이 부족해지면 모든 요청을 수락하고 빌드, 아티팩트 등에 읽기 액세스를 허용합니다.

크게 향상된 Docker 지원

Docker Wrapper에서 이제 .NET CLI 및 PowerShell 러너를 지원합니다. 기존 Docker Build Runner가 대체되어 새로운 러너에서 build, push 및 기타 Docker 명령어를 바로 이용할 수 있습니다.

고객
후기

30,000명 이상의 고객이
TeamCity로 성공을
거두고 있습니다

여러분도 이 대열에 합류하세요.

고객
후기

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

자신이 하고 있는 작업을 제대로 파악하고 있다면 TeamCity가 얼마나 뛰어난지도 알게 될 겁니다.
Evgeny Goldin,
빌드 엔지니어
@maspwr
현재까지 저에게는 지속적 통합 분야에서 @teamcity가 최고였습니다. 직접 확인해보세요!
@akosma
JetBrain의 @teamcity에 정말 감동했어요. 대단하다는 말밖에 못하겠네요.
Jenkins와 씨름하는 저에게 생긴 새로운 취미는 제가 하는 작업이
@teamcity에서 지원되는지 확인하는 것입니다
(스포일러: 항상 가능).
@pauldambra
X(이전 Twitter) 이용

TeamCity 프로페셔널은 3개의 빌드 에이전트와 100개의 빌드 설정을 무료로 제공합니다.