{"push_id":1394967134,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"b31f8f2e2d4e8b066a7c2c344696d198c37a6a79","before":"2b69824b788b6fc0a05fa878356f29659c8a3c38","commits":[{"sha":"65a3f47c588e30f243b04fb9074d44a37bea4416","author":{"name":"Alexis Beingessner","email":"a988614020bb9dab215ad589459c989e7477aef0@mozillas-MacBook-Pro-2.local"},"message":"reorder columns to make most important info first","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/65a3f47c588e30f243b04fb9074d44a37bea4416"},{"sha":"85f7a48e4a33447e347537b94903a364c8bb5516","author":{"name":"Igor Gnatenko","email":"a7bba7784639a4dc6293c5cf45b22716c5800f0d@redhat.com"},"message":"README: mention also subscribe to \"Status\" event\n\nCloses: #50","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/85f7a48e4a33447e347537b94903a364c8bb5516"},{"sha":"b7a9c293d3139a58c778daaf1ba1a472a1a552c6","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #51 from ignatenkobrain/patch-1\n\nREADME: mention also subscribe to \"Status\" event","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/b7a9c293d3139a58c778daaf1ba1a472a1a552c6"},{"sha":"fa42122b7b291b22398cba21ff84bb46c9025065","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"server.py: fix flake8 errors","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/fa42122b7b291b22398cba21ff84bb46c9025065"},{"sha":"03555a57f1fd2437e4e24207737ec1f8fd29b3b8","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"main.py: refactor git cmd shell outs\n\nFactor out the git repo setup part, which will be used again by an\nupcoming patch. Also make use of a lambda to help abbreviate commands.","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/03555a57f1fd2437e4e24207737ec1f8fd29b3b8"},{"sha":"a8591278f01366a05e00cf1c3152dac213c02c5b","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"main.py: refactor Travis CI exception\n\nSplit out the travis exception logic into two functions for easier\nreuse. Also unwind the logic a bit so it's easier to read.","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/a8591278f01366a05e00cf1c3152dac213c02c5b"},{"sha":"f36186b1d91c81a76a0a8cd061022a885a632ea5","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"main.py: add status-based exemptions","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/f36186b1d91c81a76a0a8cd061022a885a632ea5"},{"sha":"cc444828b97c82f05f6099c6b7af11d7c9dfdf62","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"fixup! server.py: fix flake8 errors","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/cc444828b97c82f05f6099c6b7af11d7c9dfdf62"},{"sha":"2be702394d6af04aa0fa8e5078ce74ab9229d9aa","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"fixup! main.py: add status-based exemptions","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/2be702394d6af04aa0fa8e5078ce74ab9229d9aa"},{"sha":"c813839176da023652a150e85ff84fb409fca3ca","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #54 from jlebon/pr/status-exemptions\n\nAdd status-based test exemptions","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/c813839176da023652a150e85ff84fb409fca3ca"},{"sha":"297cbd98919e1acdfb3fbbdcbc0fd722eb6fcfd9","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #10 from Gankro/columnar\n\nreorder columns to make most important info first","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/297cbd98919e1acdfb3fbbdcbc0fd722eb6fcfd9"},{"sha":"fa9d5f7206e021656f51b03496b7bdf1a18368fd","author":{"name":"Andy Hayden","email":"75da5241af661050e23d90334074364a6d9df42e@gmail.com"},"message":"Allow configuring database location","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/fa9d5f7206e021656f51b03496b7bdf1a18368fd"},{"sha":"513e9289d0d8c1b7e5d96a5f0afba444c57f2db1","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #58 from hayd/db_filename\n\nAllow configuring database location","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/513e9289d0d8c1b7e5d96a5f0afba444c57f2db1"},{"sha":"00cd678cbf0d88fee912d5794bf44ba2549c2829","author":{"name":"Jonathan Lebon","email":"c31c287be0fa99fb99ffcd1860ce22cdd2c0c5ae@redhat.com"},"message":"main.py: check for equivalence before exempting test\n\nBefore exempting a test, also check that what Homu would have pushed is\nequivalent to what was tested. For more detailed discussions, see\nhttps://github.com/servo/homu/pull/57.\n\nThis also means moving the built-in Travis exemption under the\n\"status_based_exemption\" setting because it's impossible to ensure\nequivalence without the local Git command. (It's not clear whether a\ntested GitHub merge sha (pull/$id/merge) will always have a codebase\nequivalent to a GitHub merge).","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/00cd678cbf0d88fee912d5794bf44ba2549c2829"},{"sha":"0c9b5ed9dc1e8bd218d0f05e4c9bc69ffb075f21","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #57 from jlebon/pr/tune-down-status-exemption\n\nTune down status exemption","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/0c9b5ed9dc1e8bd218d0f05e4c9bc69ffb075f21"},{"sha":"1187df006c1c38475d21c9e97e9c4e03f8e4c15b","author":{"name":"Aneesh Agrawal","email":"4065649fb1195870723326300d2b1af5c886df92@gmail.com"},"message":"Ignore PRs which are WIP or TODO\n\nThis feature inspired by GitLab:\nhttps://about.gitlab.com/2016/01/08/feature-highlight-wip/","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/1187df006c1c38475d21c9e97e9c4e03f8e4c15b"},{"sha":"178c9e2b3eb893c45e5e0839d088f6120d4b2317","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Merge pull request #62 from aneeshusa/ignore-wip-prs\n\nIgnore PRs which are WIP or TODO","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/178c9e2b3eb893c45e5e0839d088f6120d4b2317"},{"sha":"b31f8f2e2d4e8b066a7c2c344696d198c37a6a79","author":{"name":"wanghui","email":"b7f882c7faa5bab82e41818ec42998470c9ccb0a@126.com"},"message":"Add a comment to report deploy builder's status\n\nWhen a PR has merged, I want to run anther builder to do something else,\nlike `deploy`. And I want to know the status of the builder, so I add\na comment to show the builder's status when a PR has successful merged.","distinct":true,"url":"https://api.github.com/repos/coldnight/homu/commits/b31f8f2e2d4e8b066a7c2c344696d198c37a6a79"}]}
{"actor":{"display_login":"coldnight"}}