본문 바로가기

반응형

아카이브/삽질노트

(3)
Line Messaging API 사용 * 코딩 -> 테스트 -> 배포 -> 테스트 단계에서, fpm warning | Fatal 로그 등 이슈가 생겨야지만 뒤늦게 에러 핸들링하는 문제가 생김. 최소한 테스트 단계 혹은, 이슈 사항을 푸시받아서 고칠 수 있는 계기가 필요. 그래서 Line Messaging API 를 이용해서 fpm 경고 이상의 이벤트가 발생시, 개발자 방에 에러 로그를 푸시하는 것을 구현. 삽질 후, 정리하는 간략한 절차. 1. Line Developer 에서 계정 생성후, Messaging API Service 를 등록. - 계정 생성, 서비스 등록 등 기본적인 내용은 쉽게 찾아 볼 수 있어서 어렵지 않았음. 2. ssl 인증서 준비 - Line Messaging API 서비스는 신뢰받는 SSL 인증서가 필요하기 때문. s..
gerrit 재설치 1편에서 세팅을 완료하고 nginx 프록시 세팅을 통해 gerrit 페이지가 잘 뜨는건 확인하였지만 이메일 등록에서 막혀버림.. 에러로그는 크게 두가지였는데.. 1. 입력한 smtp 서버 인증에 실패하였다. 2. smtp ok, but parse error?? 기존 설치를 지우고 (추가로 깔았던 sendmail 도 필요 없었다) 최신 버전으로 재 설치&설정 몇가지 변경을 통해 메일 인증에 성공하였다. (페이지 ui도 조금 바뀌었음) 우선 최신버전으로 깔고 나서 gerrit_path/bin/gerrit.sh 을 구동시키면 나오던 워닝과 에러 로그도 사라졌는데 이유는 잘 모르겠다.. 아마 최신 버전이 아닌 gerrit + 설치 과정에서 추가 플러그인 호환이 잘 안되었던 걸까.. 아무튼, 설치 옵션은 1편과 ..
코드 리뷰 도구; gerrit (기본 설치) install environment;centos7, nginx, wget, java 1-8-0-openjdk, mysql## one of essential repositories for gerrit, I'll use git. yum install git## java install(must be >= 1.7) yum install java-1.8.0-openjdk-devel.x86_64## mysql install ## gerrit 에서 사용할 database 생성mysql -u root -p... create database gerritdb; ## gerrit download&install wget http://gerrit-releases.storage.googleapis.com/gerrit-2.9.2...

반응형