Open chul-hyun opened 4 years ago
PR 전달시 자동 DM (pull reminders)
https://pullreminders.com/installs/47242399/me
위 주소에서 설정하면 되는것으로 파악됩니다.
코드 퀄리티 검사도구인 codacy 를 적용중에 있는데용.
https://app.codacy.com/manual/vomvoru/Snack-FE/commit?bid=14193332&cid=392152416#
위 커밋별 분석 내용의 로그를 확인하면 eslint에서 검사 에러가 납니다. eslint-config-snak 모듈을 못찾는 에러인데, npm에는 정상적으로 public하게 올라와있고, 제 컴퓨터에서도 잘 동작합니다.
그래서 codacy에 문의 남겨두었는데,
우선은 eslint-config-snak에 있는 내용을 복붙해오는 방향으로 처리해볼께요.
codacy 좋은것 같지가 않음..
위 1가지 이유는 사용하지 않는 이유로 충분.. 다른 도구 찾아보고 적용해보겠슴다. 안되면 그냥 travis 쓰는 형태로.. (travis는 뭔가 결과만 PR에 나오는것같아서 더 전문화된 도구를 찾고있었음.) (travis는 만능 CI지만, 코드퀄리티만 보는 전문성은 안띄는것같아서..)
codacy는 보안상의 이유로 아래와 같은 형태의 모듈들(화이트 리스트)만 지원 가능하며
https://github.com/codacy/codacy-eslint/blob/master/build.sbt#L40
모듈을 추가하기 위해서는 아래와 같이 이슈 등록이 필요
https://snak-jscpd-dev.netlify.com/
dev 브랜치에 jscpd(코드 중복 검사해서 보고서 만들어주는 도구) + neflify 적용 완료.
ps. '#182' 브랜치명은 neflify 에서 설정이 안되더라구요 (이상하게도..)
-- etc ---