pineoc / pino-bot

for pino performance
1 stars 1 forks source link

CI 설정을 해보자 #5

Open pineoc opened 6 years ago

pineoc commented 6 years ago

CI(Continuous Integration)을 설정해보자. 현재 무료로 설정할 수 있는 서비스는 다음과 같다.

https://github.com/marketplace/category/continuous-integration

pineoc commented 6 years ago

일단 Circle CI로 설정해보자!

https://circleci.com/setup-project/gh/pineoc/pino-bot

pineoc commented 6 years ago

설정했다! 문제는 테스트를 돌릴 수 있는 설정이 들어있는 파일을 어떻게 해야할까?!

pineoc commented 6 years ago

파일로 설정하는 방법보다 CI 설정에서 환경 변수 값으로 전달하는 방식으로 해야 편할 것으로 보인다. https://circleci.com/docs/2.0/env-vars/#setting-an-environment-variable-in-a-project

나중에 서비스 설정 값은 설치된 환경에 설정한 값으로 변경해보자

pineoc commented 6 years ago

npm test까지 할 수 있는 상태로 만든 뒤에 완료하자