Uh oh!
There was an error while loading. Please reload this page.
travis: add nan, llnode and node-core-utils - #156
Conversation
148b1e3 to
665b6a7Comparejoyeecheung
commented
Nov 11, 2017
I don't think we have the equivalent for appveyor here, nan and node-core-utils would need that as well. I can try to implement one. |
phillipj
commented
Nov 11, 2017
@Fishrock123 are you willing to temporarily open up for Travis and adding the necessary webhooks to these repos? If so, adding the github-bot would also be very nice! |
joyeecheung
commented
Nov 12, 2017
Added core-validate-commit as well. @phillipj I can add the webhooks but I cannot get the Travis token under the nodejs account..anyone knows how to get those? |
phillipj
commented
Nov 13, 2017
@joyeecheung hm, I wondering if Travis has been connected to @Fishrock123's github.com account? Me + some others in the @nodejs/build group can get a hold of the secret needed to setup the webhook from github.com -> github-bot when needed. |
Fishrock123
commented
Nov 13, 2017
It probably has been yeah |
Fishrock123
commented
Nov 13, 2017
Idk anything about travis really so... any ideas? |
Fishrock123
commented
Nov 13, 2017
To be honest, I don't think I can even check without enabling access to the org, is that clear to do now? |
rvagg
commented
Nov 13, 2017
sorry @phillipj, @Fishrock123 and I are poking around at travis and can't figure out how this is all linked up, it's been too long since I looked at this and @Fishrock123 doesn't remember either, got any hints on what we need to do here? |
rvagg
commented
Nov 13, 2017
the travis token that the bot has isn't mine or @Fishrock123's, we've just confirmed that |
EDIT: nope, turns out you don't event have to configure the username and the token, you just need the hook to be active, so ignore this comment and see #156 (comment)
|
Also, somehow node-core-utils and llnode have been able to send PR and push event to Travis without configuring the service hooks (maybe because they are transferred into the organization), but I guess reconfiguring the hooks wouldn't hurt. |
Hmmm..I looked into the setting of the nodejs.org repo and I think it actually works like this:
I just checked out the Travis pages:
They all seem to be working, it's only the github bot webhook that has not been configured. So my guess is, if we merge this PR, and configure the github bot hook for each repo, the bot will start to update the build status for these repo. To configure the github bot hooks, all we need is |
phillipj
commented
Nov 14, 2017
Totally fine by me to add the necessary github-bot webhook to see if that's enough. The |
joyeecheung
commented
Nov 16, 2017
@phillipj@rvagg I have tried to configure a webhook for node-core-utils and it seem to be working: I would need to merge this request so the bot would actually start to poll the build status instead of ignoring it. Can I merge this now? |
joyeecheung
commented
Nov 16, 2017
Also, will the bot redeploy itself automatically after this has been merged? |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
rvagg
commented
Nov 16, 2017
merges to master should trigger a redeploy of the bot on its server |
Yepp, that's correct. That flow works like this:
|


This enables travis intergrations to repos that need it that I am aware of.
cc @phillipj