{"push_id":1392237154,"size":7,"distinct_size":7,"ref":"refs/heads/weekly-automation-test","head":"55ebb7efec82217cb02671c981f9b203a0f883e6","before":"a51bcde8159c597a7efcad8e0b3af0f1f042863b","commits":[{"sha":"938deb14c0023be41512f6e3536832ac076b2eb2","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Split BuildManager class\n\nSplit BuildManager into a distro specific class BuildManager and a\ngeneric class PackagesManager, which can be used in scripts that do not\nbuild packages.","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/938deb14c0023be41512f6e3536832ac076b2eb2"},{"sha":"31f354bba310f05d579587b8c729483927ad69ac","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Separate actions taken in Repo.__init__() into multiple methods\n\nFix typo.\nMake get_reference method internal.","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/31f354bba310f05d579587b8c729483927ad69ac"},{"sha":"591194c77994456cc95a828a11bba93d7f606ee9","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Replace pygit2 library with gitpython\n\nIt's API is simpler, it covers all of our use cases and it is more\nportable across different distros.\nAlso, many improvements in Repo class:\n - Rename to GitRepository;\n - Improve var names;\n - More log messages;\n - Remove code that is no longer necessary.","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/591194c77994456cc95a828a11bba93d7f606ee9"},{"sha":"eb42c28fb060bb9e862fb224a6b712995a2a4145","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Parametrize committer user used to bump specs\n\nAnd check if those configs are set.","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/eb42c28fb060bb9e862fb224a6b712995a2a4145"},{"sha":"35af252f6dbfd21fa132bc8aaa39c4da10c41d29","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Push packages versions upgrades automatically\n\nAdd parameters for pushing commits.\nCreate exception for git push failures.","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/35af252f6dbfd21fa132bc8aaa39c4da10c41d29"},{"sha":"3e254f3eaf107b471b491757ca46181ea71e68ea","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Add script to create release notes","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/3e254f3eaf107b471b491757ca46181ea71e68ea"},{"sha":"55ebb7efec82217cb02671c981f9b203a0f883e6","author":{"name":"Olav Philipp Henschel","email":"e65419d5528963ced74dda345f7ae2ecb2cafe89@linux.vnet.ibm.com"},"message":"Update repository submodules using gitpython","distinct":true,"url":"https://api.github.com/repos/olavphibm/builds/commits/55ebb7efec82217cb02671c981f9b203a0f883e6"}]}
{"actor":{"display_login":"olavphibm"}}