그린필드 프로젝트 설정 방법
-
01-07-2019 - |
문제
저는 지금 Greenfield(yeeea!) 웹 애플리케이션을 설정하고 있습니다. 다른 사람들이 자동화/CI 빌드와 관련하여 프로젝트를 처음 어떻게 설정했는지 궁금합니다.
나는 일반적으로 다음을 따릅니다.
- 기본 레이아웃(트렁크, 분기, lib 등)으로 SVN Repository 생성
- 기본 솔루션 구조 생성(코어, UI, 테스트)
- 실패하는 기본 테스트 만들기
- NAnt 스크립트를 복사하고, 업데이트 및 조정하고, 실패한 테스트로 인해 로컬에서 빌드가 중단되는지 확인하세요.
- 저지르다
- CI 서버(TeamCity)에 기본 디버그 빌드를 설정하여 빌드가 실패하는지 확인합니다.
- 텍스트 수정
- 커밋 9 CI의 빌드 패스를 확인하십시오
- 완료....
해결책
질문 텍스트의 재게시물:
- 기본 레이아웃 (트렁크, 상완, lib 등)으로 SVN 저장소 생성
- 기본 솔루션 구조 생성 (Core, UI, Tests)
- 실패한 기본 테스트를 만듭니다
- nant 스크립트 복사, 업데이트 및 조정, 실패한 테스트가 로컬로 빌드를 중단하는지 확인하십시오.
- 저지르다
- CI Server (TeamCity)에서 기본 디버그 빌드 설정 빌드가 실패 확인
- 테스트 수정
- 저지르다
- CI에 대한 빌드 통과 확인
- 완료....
제휴하지 않습니다 StackOverflow