꿀벌개발일지
검색
어제 915
|
오늘 991
Daylogs/Etc
젠킨스에서 JSHint 보여주기
발생일: 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에서 가져와 보여주도록 한다.
https://wiki.jenkins-ci.org/display/JENKINS/JSHint+Checkstyle+Plugin
젠킨스 환경 설정 추가하기
직접 빌드 쉘에서 설정해줘도 되고,
Jenkins > 환경설정 > Global properties > Environment variables 에서 설정해줘도 된다.
키: PATH
값: ${PATH}:/usr/local/bin
브랜치명에 / 가 적용되지 않을 때
origin 을 붙여서 처리하면 된다.
origin/feature/xxx
https://issues.jenkins-ci.org/browse/JENKINS-14026
공유하기
글 요소
구독하기
꿀벌개발일지
저작자표시
비영리
변경금지
Daylogs/Etc 카테고리 글 더보기
이전
1
···
25
26
27
28
29
30
31
32
33
···
84
다음
꿀벌개발일지 소식받기
꿀벌개발일지 페이스북 페이지를
좋아요
해보세요!
새 개발일지를 올렸을 때 알림을 받으실 수 있어요.
꿀벌개발일지
카테고리
분류 전체보기
(711)
About me.
(6)
이야기
(6)
Daylogs
(676)
Javascript
(236)
HTML/CSS
(24)
nginx
(26)
Book
(1)
Git
(27)
Xcode
(9)
iOS
(18)
Java
(74)
C
(13)
Python
(28)
DB
(33)
Unix
(49)
Security
(4)
Logic
(10)
Spring
(4)
Etc
(84)
Web
(4)
UX
(12)
Data Science
(8)
Experience
(2)
DevTip
(5)
AWS
(2)
Docker
(2)
영어공부
(0)
My works - 추억
(29)
2008
(0)
2007
(0)
2006
(4)
2005
(3)
2004
(4)
2003
(4)
2002
(5)
2001
(3)
2000
(6)
비공개
(0)
천천히, 그러나 끊임없이.
Linkedin
GitHub
SlideShare
Twitter(@ohgyun)
최근 글
스케치의 컬러와 크롬의 컬러가 다른 이슈.
Array.sort() 정렬 기준은 문자열의 유⋯.
MySQL: 테이블 이름 변경에 view 활용하기.
LetsEncrypt 로 개발용 인증서 만들기.
Error: pg_config executable not found.
nginx: 허용하지 않은 도메인에서 접속⋯.
nginx: 로그 때문에 서버 용량이 찼을⋯.
clasp: 구글 앱스 스크립트 로컬에서 개⋯.
npm 설치 오류: code EBADKEY.
Node: String 크기 제한에 의한 RangeError.
Python: 정규식으로 문자열을 자를 때,⋯.
CLI로 젠킨스 설정 업데이트하기.
AWS Security Group 중첩 이슈 및 정리 팁.
Python으로 Alfred Workflow 만들기.
MySql: LOAD DATA INFILE 로 대용량 데⋯.
Pandas: 그룹 내에서 상위 n개 가져오기.
ML: Matchbox Recommender 추천 모델 적⋯.
conda 환경에서 pip 패키지도 동시에 업⋯.
node.js: euc-kr 페이지에 보낼 요청 파⋯.
Jupyter notebook HTML output에 템플릿⋯.
Node.js: npm asyncWrite 오류 발생할 때.
DataGrip 팁 모음.
Matplotlib: 폰트 기본 경로를 찾을 수⋯.
Pandas: 한 셀의 데이터를 여러 행으로⋯.
MySQL: max_execution_time 설정하기.
MySQL: FULLTEXT 인덱스와 일반 인덱스⋯.
iOS/macOS 사파리 12에서 Array.prototy⋯.
객체에 프로퍼티 설정 시 성능 이슈.
Charlse Proxy iOS의 프록시 자동 옵션⋯.
Node.js: 스트림의 'drain' 이벤트.