Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upRun intermittent-tracker on servo-master1 #543
Comments
|
github3.py is only necessary for running |
|
(Note that for best results the JSON file should be created right before enabling the webhook) |
|
I've got a version running with flask at http://build.servo.org/intermittent-tracker/query.py?name=private (CGI seemed like a whole other world of pain, whereas we already use bottle in homu and it's the same principle here) |
|
servo/intermittent-tracker#1 has the flaskification. The virtualenv needs flask installed. github3 doesn't get installed in non-root mode because of openssl stuff in the cryptography lib We will need it eventually for a startup task to populate the db. We should also start verifying webhook secrets. @aneeshusa Any idea how to daemonize this? |
Add persistent intermittent tracker (fixes #543) r? @larsbergstrom cc @aneeshusa @jdm Needs servo/intermittent-tracker#1 This is basically a copy of the homu setup, just tweaked to work with this. This does not contain a job to set up intermittents.json on startup; but this can be added later. Works running locally in vagrant. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/544) <!-- Reviewable:end -->
Add persistent intermittent tracker (fixes #543) r? @larsbergstrom cc @aneeshusa @jdm Needs servo/intermittent-tracker#1 This is basically a copy of the homu setup, just tweaked to work with this. This does not contain a job to set up intermittents.json on startup; but this can be added later. Works running locally in vagrant. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/544) <!-- Reviewable:end -->
|
I deployed a cherry-picked version of this (to avoid the android issue), cc @larsbergstrom It works. |
We should run https://github.com/servo/intermittent-tracker on servo-master1
(Playing around with it now to get it to work)
This needs
github3.py==1.0.0a4installed.(Working out the other dependencies)