Jenkins는 자동 빌드/배포/테스트 및보고 작업에 자연스럽게 사용됩니다. 그러나 Jenkins의 모든 환경 관련 활동을 관리하는 것은 나쁜 습관입니까? 우리는 Microsoft Team Foundation Server와 같은 종류의 작업을 수행했습니다. 우리는 자동 빌드/배포/테스트 활동을 수행했지만 TFS에서도 데이터베이스 및 응용 프로그램 배포 활동을 관리했습니다. 따라서 특정 데이터베이스를 다시 빌드해야 할 경우 데이터베이스를 배포하는 수동 스크립트를 실행하는 대신 데이터베이스 배포를 "마우스 오른쪽 단추로 클릭하고 실행"하면됩니다. 테스트 할 때도 마찬가지입니다. UI 테스트를 실행해야한다면 UI 테스트 빌드 작업을 시작하기 만하면됩니다.Jenkins를 통해 배포를 관리하는 것은 나쁜 습관입니까?
그러나 이것이 젠킨스에서 좋은 연습인지, 그리고 어쨌든 좋은 생각인지는 확신 할 수 없습니다. 제 젠킨스는 개미를 사용할 수 있으므로 개별 Ant 대상을 실행하는 것은 매우 쉽습니다. 젠킨스를 통해.