{"push_id":676848223,"size":8,"distinct_size":8,"ref":"refs/heads/saucetunnel2","head":"94cbbac182ae81d5e04a3caf537a4890a71b99cd","before":"3c95e5aa207ac48aeee63ea7c5785e1539f19940","commits":[{"sha":"241c01c53c0604054cb433b089a4f26080ba9c6d","author":{"email":"00f617b828e0e495e3c865625b170344643e48b4@gmail.com","name":"Hiro Asari"},"message":"Dump /etc/hosts content before and after applying addon","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/241c01c53c0604054cb433b089a4f26080ba9c6d"},{"sha":"9d9a5b7408b3ff001a0d20025d1d2a60d4e8f2f8","author":{"email":"a4d3028640b16b8635f2d7ab9cbb07a71466c3cb@outlook.com","name":"Alexander Köplinger"},"message":"C#: add support for Mono alpha and beta channels\n\nA user can target them by specifying \"mono: alpha\" or \"mono: beta\" in .travis.yml","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/9d9a5b7408b3ff001a0d20025d1d2a60d4e8f2f8"},{"sha":"9e3e317c4a40b2fb3b49d026a6f6478a84ed6e1f","author":{"email":"00f617b828e0e495e3c865625b170344643e48b4@gmail.com","name":"Hiro Asari"},"message":"Merge pull request #455 from travis-ci/ha-debug-etc-hosts\n\nDump /etc/hosts content before and after applying addon","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/9e3e317c4a40b2fb3b49d026a6f6478a84ed6e1f"},{"sha":"55ce40d104e519503e67f37f61c7af936a9a6762","author":{"email":"00f617b828e0e495e3c865625b170344643e48b4@gmail.com","name":"Hiro Asari"},"message":"Merge pull request #457 from akoeplinger/csharp-mono-alpha-beta\n\nC#: add support for Mono alpha and beta channels","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/55ce40d104e519503e67f37f61c7af936a9a6762"},{"sha":"e8ba21a79a55c1b51cf95cf7c4c9097b0bfe2cd3","author":{"email":"00f617b828e0e495e3c865625b170344643e48b4@gmail.com","name":"Hiro Asari"},"message":"Tweak hosts addon\n\nInstead of slurping, editing and dumping the content\nin a single pipeline, we construct the file content in one\ncommand, then overwrite the file in another.\n\nThe hope here is that this reduces the chance of race conditions\nthat I suspect is contributing to the empty /etc/hosts we see manifest\nas https://github.com/travis-ci/travis-ci/issues/3922.","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/e8ba21a79a55c1b51cf95cf7c4c9097b0bfe2cd3"},{"sha":"fff9d5a15315c2299faafb666fdbedac22403613","author":{"email":"00f617b828e0e495e3c865625b170344643e48b4@gmail.com","name":"Hiro Asari"},"message":"Use temp file to store new hosts file content\n\nBecause storing it in a variable removes newlines, so the resulting\nhosts file is invalid.","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/fff9d5a15315c2299faafb666fdbedac22403613"},{"sha":"18bd04e965b9bfaa49cd6bdcd8dcb1513b8d2fcd","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@svenfuchs.com","name":"Sven Fuchs"},"message":"Merge pull request #458 from travis-ci/ha-bug-empty-etc-hosts\n\n2-step hosts file modification for hosts addon","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/18bd04e965b9bfaa49cd6bdcd8dcb1513b8d2fcd"},{"sha":"94cbbac182ae81d5e04a3caf537a4890a71b99cd","author":{"email":"cf0ebd7bf9685948e5370f7809f3edd6021f6d04@mozilla.com","name":"Kevin Ngo"},"message":"allow domain-related arguments for sauce connect addon","distinct":true,"url":"https://api.github.com/repos/ngokevin/travis-build/commits/94cbbac182ae81d5e04a3caf537a4890a71b99cd"}]}