{"push_id":1046388726,"size":3,"distinct_size":2,"ref":"refs/heads/mirror","head":"42e8a9432b8953cf7be27d21010fd6876e55427c","before":"d9a9ae496b05319f337154cbfbbbbaffebd429e1","commits":[{"sha":"dfcbe16030b51cec7500074380db262236e43aa4","author":{"email":"2d7670b1673b76084b832e65980e130c38061941@google.com","name":"Justine Tunney"},"message":"Add Closure Library dep to Soy JS library\n\nThis fixes #28 and also adds a unit test for Soy.","distinct":false,"url":"https://api.github.com/repos/jart/rules_closure/commits/dfcbe16030b51cec7500074380db262236e43aa4"},{"sha":"9c18348ed704960a26e2e81c3a4e5baa77a86f4d","author":{"email":"83a75da5e6d581de434946599965d07fd21a0643@gmail.com","name":"Justine Tunney"},"message":"Merge pull request #29 from jart/soy-tests\n\nAdd Closure Library dep to Soy JS library","distinct":true,"url":"https://api.github.com/repos/jart/rules_closure/commits/9c18348ed704960a26e2e81c3a4e5baa77a86f4d"},{"sha":"42e8a9432b8953cf7be27d21010fd6876e55427c","author":{"email":"2d7670b1673b76084b832e65980e130c38061941@google.com","name":"Justine Tunney"},"message":"Mirror external files using Google Cloud Storage\n\nWe've been experiencing a lot of build flakiness and failed installs due\nto BitBucket's Amazon S3 hosting returning a lot of \"AccessDenied:\nRequest has expired\" errors.\n\nWe're now mirroring as much as possible to a GCS bucket run by the Bazel\nteam. This should be much faster and more reliable, since it introduces\nfewer points of failure. That means happy Closure Rules users. It also\neliminates the possibility that any system administrators will be crying\nover the fact that our CI systems are hammering their servers for\ndependencies.","distinct":true,"url":"https://api.github.com/repos/jart/rules_closure/commits/42e8a9432b8953cf7be27d21010fd6876e55427c"}]}