{"push_id":2924917985,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"1d04f38f3ef3742c9e48b8deb2e8f458e41c3a42","before":"45f77bff568857a6822df709447ba5ab97d4864d","commits":[{"sha":"9d4901a6b2d541931f74eb7616364d1e8128fcd9","author":{"name":"Naved Ansari","email":"a6a7106aa63a7a2624a43ace62cfc83b1ac3adcc@gmail.com"},"message":"Concatenate base_url and api in hil client\n\n* instead of using urllib's urljoin because it doesn't pick up the hil api\nversion from the config file.\n\nhttps://stackoverflow.com/questions/10893374/python-confusions-with-urljoin","distinct":true,"url":"https://api.github.com/repos/CCI-MOC/m2/commits/9d4901a6b2d541931f74eb7616364d1e8128fcd9"},{"sha":"d4d037d785dcac7432ba4e4353a0c38e4efceea0","author":{"name":"Naved Ansari","email":"a6a7106aa63a7a2624a43ace62cfc83b1ac3adcc@gmail.com"},"message":"Bunch of changes to CI\n\n* use the new HIL container built on version 0.3\n* copy the config file to the bmi container rather than using what's baked in\nThat way it will be easy to make changes to the configuration file without making\na new container image everytim.\n* the new config file to be copied has the version in the uri","distinct":true,"url":"https://api.github.com/repos/CCI-MOC/m2/commits/d4d037d785dcac7432ba4e4353a0c38e4efceea0"},{"sha":"969720b674618294bb8b2e0e2cdb8785ee9b1d18","author":{"name":"Naved Ansari","email":"a6a7106aa63a7a2624a43ace62cfc83b1ac3adcc@gmail.com"},"message":"Switch back to using urlparse' urljoin\n\nIt was an issue because the api was an absolute path which is why\nurljoin was overwriting the v0 in the base url","distinct":true,"url":"https://api.github.com/repos/CCI-MOC/m2/commits/969720b674618294bb8b2e0e2cdb8785ee9b1d18"},{"sha":"1d04f38f3ef3742c9e48b8deb2e8f458e41c3a42","author":{"name":"Ian Ballou","email":"b865fd8cb13db426a526c02ff2dcb819143d1c07@gmail.com"},"message":"Merge pull request #183 from naved001/hil-uri-fix\n\nConcatenate base_url and api in hil client","distinct":true,"url":"https://api.github.com/repos/CCI-MOC/m2/commits/1d04f38f3ef3742c9e48b8deb2e8f458e41c3a42"}]}
{"actor":{"display_login":"ianballou"}}