{"push_id":671254283,"size":21,"distinct_size":1,"ref":"refs/heads/master","head":"c5aa9be530f823f2a83b48036ae8ffe693990ba1","before":"38ba179d050b1158dd3a5a46989e9572e1640c63","commits":[{"sha":"f214e0b5dedc2f3fe318287ca814fc04b2a6ae35","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Fix classpath issue with apicrawl in Eclipse.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/f214e0b5dedc2f3fe318287ca814fc04b2a6ae35"},{"sha":"d791c3d4e7ffccc774310cbdf6657eea8dd7b67b","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add packaging type to generated POM files.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/d791c3d4e7ffccc774310cbdf6657eea8dd7b67b"},{"sha":"7dc473abff81d543d3eba9b628c633f0d76bf4d2","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add the Maven assembly plugin to generated POM files.\n\nThe Maven assembly plugin creates a tarball of the entire project which\nwe need when building the RPM since the Maven generated artifacts don't\ninclude the license, conf files, etc.\n\nThe buildr pom task now adds inserts the assembly plugin and adds the\nability to insert other plugins with Procs defined in the project\ndefinition.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/7dc473abff81d543d3eba9b628c633f0d76bf4d2"},{"sha":"3b6759a0a992dd0f62757ea07e7d6ecc28111b05","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Generated POM files now descend from a common parent.\n\nThe common parent will allow us to make any necessary tweaks to Maven\nplugins or other configuration without having to write it all into the\nPOM Buildr plugin.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/3b6759a0a992dd0f62757ea07e7d6ecc28111b05"},{"sha":"a9beb699803a5013956f5bf247088e94d4d9a6bb","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add third-party repositories to POM file.\n\nThe repositories could be added to the Buildr-generated POM files and\nthat might be a good idea in the future.  But for now I am keeping\nthings simple because the repositories we pull from do not change very\nfrequently.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/a9beb699803a5013956f5bf247088e94d4d9a6bb"},{"sha":"84702f1cf527ef4142c0c32a574b96d9cff7b756","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Create spec file templates to use in MEAD.\n\nMEAD uses a Cheetah template to create the spec file for a given build.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/84702f1cf527ef4142c0c32a574b96d9cff7b756"},{"sha":"783740b6a5bee2a6dbbceb7edbf89d315a9a3dc7","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add documentation on building with MEAD.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/783740b6a5bee2a6dbbceb7edbf89d315a9a3dc7"},{"sha":"620370bae71d7be52f045dbfeb38f841910acf27","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Use RPM macro to call 'install'.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/620370bae71d7be52f045dbfeb38f841910acf27"},{"sha":"c42c2bb0c5f30d719a8074fe7e12a7324616e63a","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Update Mead HOWTO on building wrapper RPMs.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/c42c2bb0c5f30d719a8074fe7e12a7324616e63a"},{"sha":"cc8ed375026e713b0aa6730621c949618762f9a5","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Draw versions from spec templates now.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/cc8ed375026e713b0aa6730621c949618762f9a5"},{"sha":"6ec78d011d32606846fb994e3fd0da12031ec846","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Prohibit Maven from pulling in transitive dependencies.\n\nWe manage our own dependencies and having Maven pull in transitive\ndependencies can only lead to problems.  For example, the RESTEasy\nGuice library has a transitive dependency on Guice 2.0 whereas we use\nGuice 3.0.  Having both Guice jars in one WAR file is not what we want.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/6ec78d011d32606846fb994e3fd0da12031ec846"},{"sha":"c1d77842ae96f21d22dffb2852fb15762266b831","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Attach POM generation to the actual packaging tasks.\n\nSetting the POM generation as a prerequisite task to the packaging task\nmakes more sense logically.  It also allows us to intercept some of the\ndependency manipulation that we perform on the tasks (such as adding\noptional dependencies).","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/c1d77842ae96f21d22dffb2852fb15762266b831"},{"sha":"60c2e347265815284abef7888f8934376e0e5a4e","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Ant files are unnecessary now that we use Mead.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/60c2e347265815284abef7888f8934376e0e5a4e"},{"sha":"133f13b0d20c910edc86dab1fcf572bb2e170469","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add warning that project-level POM files are auto-generated.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/133f13b0d20c910edc86dab1fcf572bb2e170469"},{"sha":"0878d376ea62173f8f2f5c1452e20810916fbbeb","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Add note about Mead and what's available in dist-git.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/0878d376ea62173f8f2f5c1452e20810916fbbeb"},{"sha":"22b5af6e59483156d7c773a6fec37da0d4cc579d","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Remove line continuations from Cheetah templates.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/22b5af6e59483156d7c773a6fec37da0d4cc579d"},{"sha":"fa3afe547cbc57fe70f1b03904b3d56fbc6a2737","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Update POM files.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/fa3afe547cbc57fe70f1b03904b3d56fbc6a2737"},{"sha":"30881839b960fb2428d57681ca52c61a0362b07c","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Update Mead HOWTO document.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/30881839b960fb2428d57681ca52c61a0362b07c"},{"sha":"0f7586c9ea3804d85687c52e292a75a2aa332865","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Convert candlepin-common to use Mead.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/0f7586c9ea3804d85687c52e292a75a2aa332865"},{"sha":"8964f485178702abe782de4fe236f694a1b0f549","author":{"email":"c897755cfe7622d85bcf905f311906951ce6e014@redhat.com","name":"Alex Wood"},"message":"Correct vim modeline in generated POM files.","distinct":false,"url":"https://api.github.com/repos/candlepin/candlepin/commits/8964f485178702abe782de4fe236f694a1b0f549"}]}