Script Hubot pour suivre les références GitHub et obtenir la notification des événements. Ce projet est basé sur l'interrogation de l'API REST afin que ce script puisse surveiller tous les référentiels publics sur GitHub sans crochets Web. De toute évidence, ce n'est pas la meilleure solution, mais il offre plus de possibilité sans posséder les dépositions.
Phase embrivenée, implémentation vraiment brute. Pour moi, c'était un soluteur RXJS
C'était en JS et je flash a porté dans le café donc c'est vraiment moche?
Ce module est installé via NPM:
npm install --save hubot-githubfollow
Ajoutez Hubot-GitHubFollow à votre external-scripts.json :
[
" hubot-githubfollow "
] Afin d'appeler l'API GitHub, vous devez définir la variable environnementale GHF_KEY avec un gilet d'accès personnel valide
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
Toute aide est la bienvenue, je n'ai pas de stratégie pour le moment.
Si vous aimez aider à suivre ces étapes pour configurer votre environnement de développement.
Cloner ce référentiel
git clone https://github.com/rixlabs/hubot-githubfollow.git
Pour intaller toutes les dépendances, faites:
npm install
Pour exécuter des tests, tapez:
npm test
Si vous souhaitez essayer le script à l'intérieur de votre hubot, faites:
À l'intérieur du répertoire Huot-Githubfollow
npm link
À l'intérieur de votre type de répertoire Hubot:
npm link hubot-githubfollow
Ajoutez Hubot-Githufollow à l' external-scripts.json de votre hubot:
[
" hubot-githubfollow "
]Définir la variable d'environnement GHF_KEY
export GHF_KEY=<github Personal access tokens>
Démarrage de votre hubot avec:
bin/hubot
Pour nettoyer après les tests, CD à la racine de votre hubot et type:
npm unlink hubot-githubfollow
puis CD à la racine Hubot-Githubfollower et à faire:
npm unlink