Github Repos를 따르고 이벤트 알림을 받으려는 Hubot 스크립트. 이 프로젝트는 REST API를 폴링하는 것을 기반으로 하므로이 스크립트는 웹 후크없이 GitHub의 모든 공개 리포지토리를 모니터링 할 수 있습니다. 분명히 최상의 솔루션은 아니지만 저장소를 소유하지 않고 더 많은 가능성을 제공합니다.
수용 단계, 정말 원시 구현. 나에게 그것은 RXJS 워크 벤치였습니다
그것은 JS에 있었고 나는 커피로 플래시를 포팅하여 정말 못생긴가요?
이 모듈은 NPM을 통해 설치됩니다.
npm install --save hubot-githubfollow
external-scripts.json 에 Hubot-githubfollow를 추가하십시오 .JSON :
[
" hubot-githubfollow "
] GitHub API를 호출하려면 유효한 GitHub 개인 액세스 토큰으로 GHF_KEY 환경 변수를 정의해야합니다.
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
어떤 도움이든 환영합니다. 지금은 전략이 없습니다.
개발 환경을 구성하기 위해이 단계를 수행하는 데 도움이된다면.
이 저장소를 복제하십시오
git clone https://github.com/rixlabs/hubot-githubfollow.git
모든 종속성을 강조하기 위해 :
npm install
테스트를 실행하려면 다음을 입력합니다.
npm test
허브 내부의 스크립트를 시도하고 싶다면 다음과 같습니다.
Huot-Githubfollow 디렉토리 내부
npm link
Hubot 디렉토리 유형 내부 :
npm link hubot-githubfollow
Hubot의 Hubot-githufollow를 external-scripts.json 에 추가하십시오.
[
" hubot-githubfollow "
]GHF_KEY 환경 변수를 설정하십시오
export GHF_KEY=<github Personal access tokens>
Hubot을 시작하십시오.
bin/hubot
테스트 후 정리하려면 Hubot의 루트로 CD를 입력하고 다음을 입력하십시오.
npm unlink hubot-githubfollow
그런 다음 Hubot-GithubFollow Root에 CD를 넣고 다음을 수행합니다.
npm unlink