Tổng quan
TeamCity Cloud phục vụ nhu cầu Continuous Integration trên môi trường cloud, cho phép chạy build bằng build agent do JetBrains cung cấp hoặc kết nối thêm agent từ mạng riêng. Cách kết hợp này phù hợp với nhóm cần linh hoạt giữa hạ tầng sẵn có và tài nguyên cloud.

Nền tảng hiểu quy trình build của nhiều dự án sử dụng Maven, Ant, Gradle, MSBuild và các công cụ khác. Việc thiết lập CI/CD vì thế bám sát cách dự án đang được build thay vì buộc nhóm phát triển thay đổi quy trình hiện tại.
Nền tảng CI/CD trên cloud của JetBrains cho phép chạy build bằng build agent do JetBrains cung cấp hoặc agent trong mạng riêng. Hỗ trợ Git, Maven, Gradle, MSBuild, REST API và lưu trữ artifact tích hợp.
Tính năng nổi bật
- Chạy build bằng build agent của JetBrains hoặc agent kết nối từ mạng riêng.
- Hiểu quy trình build với Maven, Ant, Gradle, MSBuild và công cụ khác.
- Loại bỏ nhu cầu cài đặt và bảo trì máy chủ vật lý cho hạ tầng CI.
- Bao gồm các bản cập nhật bảo mật mới nhất trong dịch vụ do JetBrains quản lý.
- Tích hợp Git, Perforce, Mercurial và các hệ thống VCS khác không cần plugin.
- Build dự án có mã nguồn phân tán trên nhiều repository thuộc các loại khác nhau.
- Báo cáo trạng thái build tự động tới GitHub, GitLab, Azure DevOps, Bitbucket Cloud và JetBrains Space.
Ứng dụng thực tế
- Thiết lập CI/CD cho dự án Java hoặc.NET dùng Maven, Ant, Gradle hay MSBuild.
- Quản lý build tập trung cho tổ chức có nhiều repository và nhiều hệ VCS.
- Theo dõi flaky test và truy vết commit gây lỗi trong pipeline kiểm thử.
- Đồng bộ trạng thái build với GitHub, GitLab, Azure DevOps, Bitbucket Cloud hoặc JetBrains Space.
- Tự động hóa tạo project, chạy build và tải test results qua RESTful API.
Đối tượng sử dụng phù hợp
- Lập trình viên cần tự động hóa build và test trên cloud
- Dev lead phụ trách chuẩn hóa CI/CD cho nhiều dự án
- QA và test engineer cần theo dõi lịch sử test, flaky test và xu hướng chất lượng
- Technical buyer đang tìm dịch vụ CI do JetBrains vận hành với mô hình thuê bao
Thông tin kỹ thuật
Câu hỏi thường gặp
TeamCity Cloud có dùng build agent của JetBrains không?
Có. Dịch vụ cho phép chạy build trên build agent do JetBrains cung cấp, đồng thời có thể kết nối build agent từ mạng riêng.
Những công cụ build nào được nêu cho TeamCity Cloud?
Danh sách được nêu gồm Maven, Ant, Gradle, MSBuild và các công cụ khác.
Có cần plugin để tích hợp Git hoặc các VCS phổ biến không?
Không. Git, Perforce, Mercurial và các hệ thống VCS khác được hỗ trợ sẵn.
TeamCity Cloud có hỗ trợ artifact storage không?
Có. Nền tảng có built-in artifact storage, cho phép tải artifact qua UI hoặc TeamCity API.
Có thể tự động hóa thao tác với TeamCity Cloud bằng API không?
Có. Gần như mọi chức năng của TeamCity đều có thể truy cập qua RESTful API.




Bình luận