PHP와 자바 스크립트 파일의 코드 품질을 확인하기 위해 서버 측에 pre-receive
후크를 만들려고합니다. 따라서 pre-receive 후크가 테스트에 실패하면 repo 서버가 git 푸시를 실패하게 만듭니다. 서버가 최신 커밋 내용의 실제 파일을 가지고 있지 않기 때문에 파일 내용을 가져 와서 PHP linting 도구로 파이핑했습니다. 성공했습니다.JSHint가 인수로 파일 내용을 허용하지 않습니다.
자바 스크립트 파일의 경우 jshint
도구를 사용하고 있습니다. 그러나 jshint
도구의 문제는 파일 내용을 인수로 받아들이지 않는다는 것입니다.
jshint
은 파일 이름 대신 파일 내용을 허용 할 수있는 방법이 있습니까? 한 가지 해결책은 임시 파일을 작성하는 것입니다. 하지만 이상적인 솔루션은 아닙니다.
감사합니다. 그게 효과가있어! – anoop