2017-02-20 2 views
3

그래서 Angular2 프로젝트에서 angular-cli로 생성했습니다. 그래서 Webpack2와 Typescript가 있습니다. Angular2/Typescript 프로젝트의 지속적인 통합

나는 NG 내 프로젝트, DIST 폴더 및 솔루션 생명의 위대한를 생성하는을 구축 서비스를 제공하기위한를 제공 NG 를 사용합니다.

이제이 모든 것을 Jenkins에 통합 통합 프로세스에 포함시켜야합니다. 프로젝트가 BitBucket에 호스팅되어 있어야합니다.

누구나이 특정 구성의 예가 있습니다.

감사합니다.

답변

0

이것은 정말로 열려있는 질문입니다.

나는 이것에 경험이있다. 나는 젠킨스 파이프 라인 플러그인의 사용을 조언 할 것이다. 이 기능은 매우 유용한 다중 분기 파이프 라인을 지원합니다 (처음 작업을 만들 때 선택).

기본적으로 저장소의 모든 지점을보고 Jenkins 작업이 각 지점에 대해 자동 생성됩니다.

이제 마스터에 병합하기 전에 분기가 빌드를 통과했는지 또는 실패했는지 알 수 있습니다.

빌드 파이프 라인을 설명하는 Jenkins 파일을 만듭니다. 이것은 repo에 저장됩니다.

+0

수행 한 작업의 예를 들려 줄 수 있습니까? –