티스토리 뷰

발생일: 2014.01.28

키워드: 젠킨스, jenkins, jshint

문제:

젠킨스에서 자바스크립트 프로젝트의 정적 검사 빌드를 돌리고 있다.

JSHint 플러그인을 사용하고 있는데, 환경이 완벽하게 맞진 않더라.
진행하면서 삽질했던 것들을 메모해뒀다.


해결책:

JSHint 결과 파일을 젠킨스에서 보여주기

http://stackoverflow.com/questions/20211896/integrate-jshint-into-jenkins-without-using-the-checkstyle-or-jslint-reporter

checkstyle 플러그인을 설치하고.

그런트 빌드로 jshint 리포트 파일을 생성하고,
해당 파일을 젠킨스의 checkstyle에서 가져와 보여주도록 한다.




젠킨스 환경 설정 추가하기

직접 빌드 쉘에서 설정해줘도 되고,
Jenkins > 환경설정 > Global properties > Environment variables 에서 설정해줘도 된다.

     키: PATH
     값: ${PATH}:/usr/local/bin



브랜치명에 / 가 적용되지 않을 때

origin 을 붙여서 처리하면 된다.
origin/feature/xxx

반응형
댓글
공지사항