{"push_id":997229546,"size":15,"distinct_size":15,"ref":"refs/heads/appveyor-setup","head":"467ce1e46b2c934fb2e565e008c043da330cee98","before":"f39b9d81eb04296c834f21e85a502155fc003483","commits":[{"sha":"184ef20b12fc3014d6b02f7766a657b8d026c92d","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"add support for GitLab authentication","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/184ef20b12fc3014d6b02f7766a657b8d026c92d"},{"sha":"6f48f352248e7dd460cad5ec42a567209b43c4df","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"document GitLab OAuth2 service","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/6f48f352248e7dd460cad5ec42a567209b43c4df"},{"sha":"05a077d9eeff6b5b7e9b5f537da3b2db07a82da6","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"add GitLabAuth plugin entry","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/05a077d9eeff6b5b7e9b5f537da3b2db07a82da6"},{"sha":"7ec5f6fea20ce0b89f3da22a5336b5132497c728","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"add GitLabAuth into relnotes","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/7ec5f6fea20ce0b89f3da22a5336b5132497c728"},{"sha":"015b93201f7e52ecf1085cde827fb073dd2f61a0","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"add oauth2.GitLabAuth unit tests","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/015b93201f7e52ecf1085cde827fb073dd2f61a0"},{"sha":"6048cc92ed99be4327d2e26a2eebed24d4d8d63b","author":{"email":"ee759b1936af4d7bd0d0e5363e6b1ea438e6a390@fcelda.cz","name":"Jan Vcelak"},"message":"add oauth2.GitLabAuth E2E test","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/6048cc92ed99be4327d2e26a2eebed24d4d8d63b"},{"sha":"f23050e4a1d730f1de70df5f6cca68c343f0e2ba","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"add initial AppVeyor configuration to test Buildbot on Windows","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/f23050e4a1d730f1de70df5f6cca68c343f0e2ba"},{"sha":"41d61dbc5d34ca26c5100d6df62d1fccce81c398","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"install pywin32","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/41d61dbc5d34ca26c5100d6df62d1fccce81c398"},{"sha":"b9f768ce3f52d7a17a430cb0747449d7b871955d","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"fix running infinite loop in windows command line","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/b9f768ce3f52d7a17a430cb0747449d7b871955d"},{"sha":"c125861ff9999ea1b60ac956d48168380a455140","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"publish _trial_temp on build failure","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/c125861ff9999ea1b60ac956d48168380a455140"},{"sha":"cad6cefb8850cd82379134b6f78f37f279de795b","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"use os.path.join in tests to fix test on Windows","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/cad6cefb8850cd82379134b6f78f37f279de795b"},{"sha":"8ea0c94aa0f373b3c36b4416c8f2d112934f0248","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"fix regexp checking on Windows\n\nDirectory separator on Windows is backslash, so it should be escaped.","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/8ea0c94aa0f373b3c36b4416c8f2d112934f0248"},{"sha":"94f7bd368dc526b07c87ba2069a4b7b7d0e9f282","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"fix tempfile.NamedTemporaryFile on Windows","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/94f7bd368dc526b07c87ba2069a4b7b7d0e9f282"},{"sha":"0664980aea38139bb270a9ca34d621db9f80a616","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"output build details on test failure","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/0664980aea38139bb270a9ca34d621db9f80a616"},{"sha":"467ce1e46b2c934fb2e565e008c043da330cee98","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@rutsky.org","name":"Vladimir Rutsky"},"message":"install pysqlite on AppVeyor","distinct":true,"url":"https://api.github.com/repos/rutsky/buildbot/commits/467ce1e46b2c934fb2e565e008c043da330cee98"}]}