{"push_id":1233178079,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"246c916ed55f6ece827b231965ce62fa4620dd17","before":"a0110f49cfeb8a97c413847acd8ec4a66f38a531","commits":[{"sha":"f58b8f04f5019e7ceb0f1a3ab9f40508b09527cb","author":{"name":"Philip Potter","email":"cc858a962507c653c2c18e5de50c609207510de0@digital.cabinet-office.gov.uk"},"message":"build fat jar with shadow plugin\n\nWe have a homegrown method for building a fat jar.  This works as far as\ncopying files into the same place and bundling them together, but when\nbuilding fat jars there are other tasks that need to be done, such as\nmerging service metadata information files together.\n\nThis bit me when I tried to configure logging for heroku, because when I\ntried to specify a logger with `type: console` I got a weird error,\nwhich I eventually worked out was because the service metadata hadn't\nbeen handled properly.\n\nBy moving to the shadowJar plugin, we can perform this task simply by\nusing the mergeServiceFiles() method.\n\nLonger term, we should move to only one method for producing a fat jar.","distinct":false,"url":"https://api.github.com/repos/openregister/openregister-java/commits/f58b8f04f5019e7ceb0f1a3ab9f40508b09527cb"},{"sha":"13918a130e05d921bf1f24cab10b63241779b8c0","author":{"name":"Philip Potter","email":"cc858a962507c653c2c18e5de50c609207510de0@digital.cabinet-office.gov.uk"},"message":"show how to deploy this app to heroku","distinct":false,"url":"https://api.github.com/repos/openregister/openregister-java/commits/13918a130e05d921bf1f24cab10b63241779b8c0"},{"sha":"bffadf7266ce97e9564f1774e9dff014a0a9ae32","author":{"name":"Philip Potter","email":"cc858a962507c653c2c18e5de50c609207510de0@digital.cabinet-office.gov.uk"},"message":"use new shadowJar-built jar everywhere\n\nThis removes the old custom code for building our own fat jar and\nuses the shadowJar-built jar file instead:\n - when building the deployment .zip file\n - when running the conformance tests","distinct":false,"url":"https://api.github.com/repos/openregister/openregister-java/commits/bffadf7266ce97e9564f1774e9dff014a0a9ae32"},{"sha":"246c916ed55f6ece827b231965ce62fa4620dd17","author":{"name":"Chris Duraj","email":"67e265b410d483aa727221ce3f85570f44d2a012@digital.cabinet-office.gov.uk"},"message":"Merge pull request #28 from openregister/heroku-stuff\n\nAllow openregister-java to be deployed to heroku","distinct":true,"url":"https://api.github.com/repos/openregister/openregister-java/commits/246c916ed55f6ece827b231965ce62fa4620dd17"}]}
{"actor":{"display_login":"chr1sdi"}}