Discord Bot "Roboty"의 뒷면 ~ 채용 기술과 개발 환경 정리 ~
소개
이 기사 에서 소개한 Discord Bot 『Roboty』에서 채용하고 있는 기술이나 개발 환경의 정리입니다.
가능한 한 어리석은 기술을 도입하고 만지지 않은 것을 만지도록하고 있습니다.
전체도
그림으로 보면 이런 느낌입니다.
각 요소에 대해
개발 언어
루비
채용 이유
그림으로 보면 이런 느낌입니다.
각 요소에 대해
개발 언어
루비
채용 이유
소스 코드 관리
GitLab
채용 이유
CI/CD 환경
GitLab-CI
도커 이미지 빌드
Google Kubernetes Engine 에 배포
테스트가 빠져 있습니다. . .
자동 테스트도 달릴 예정입니다.
채용 이유
실행 환경
채용 이유
ChatOps
ChatOps라고 할 정도는 아니지만, GitLab의 이벤트 통지를 Discord에서 받을 수 있도록 하고 있습니다.
자세한 내용은이 기사 → GitLab 알림을 Webhook에서 Discord로 보내기
채용 이유
사용 API
Spla2 API
채용 이유
결론
앞으로 처음 보는 분의 참고에 조금이라도 되면 다행입니다.
그리고 정기적으로 동기부여 문제에 부딪치기 때문에 공동 개발해 보고 싶다.
Reference
이 문제에 관하여(Discord Bot "Roboty"의 뒷면 ~ 채용 기술과 개발 환경 정리 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/otuhs_d/items/e8185f609e693bde879a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Discord Bot "Roboty"의 뒷면 ~ 채용 기술과 개발 환경 정리 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/otuhs_d/items/e8185f609e693bde879a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)