저는 팀원으로 CI를 구현하기 시작했습니다. TeamCity는 소규모 팀에게는 무료이며, 요즘에는 꽤 인기가있어 많은 옵션이 있습니다.TeamCity로 빌드 프로세스 설정
이 서버의 "일반적인"또는 최상의 사용 사례가 무엇인지 아직 결정하지 않았습니다.
빌드 작업의 대부분은 다른 도구 (MSBuild/NANT와 같은 빌드 스크립트에 포함 시키십시오)를 사용하여 수행하는 것이 더 좋으며 TC는 단위 테스트/빌드 트리거 발행에만 사용됩니다.
전체 빌드 프로세스 (파일 복사/더 복잡한 논리 기반 코드 호출 등)를 설정하기가 어렵습니다.
TC를 빌드 프로세스에 설정하는 좋은 시나리오는 무엇입니까?
우리 제품은 다양한 "플러그인"이있는 C# 기반 소프트웨어입니다.
현재 MSBuild 러너를 사용하는 3 개의 큰 .sln 파일을 작성하고 있습니다 (이 러너의 인수로 .sln 파일을 지정하기 만 함).
실제 바이너리 빌드 만 담당하지만 설치 프로그램 작성과 같이 다양한 프로젝트의 출력을 함께 결합해야하는 작업에는 충분하지 않습니다.
사람들이 제안을하기 위해서는 개발 "스택"을 설명해야합니다. Microsoft 기반 (MSBuild/NANT 언급)을 사용하는 것처럼 들리지만 충분한 정보가 아닙니다. 현재 응용 프로그램을 빌드, 테스트 및 배포하는 방법은 무엇입니까? –