{"push_id":890979897,"size":27,"distinct_size":0,"ref":"refs/heads/master","head":"20e1c43297367b75833a37cb165daaa2260f576d","before":"121d9f7c1f799b91bc3545b1407536a873f193a3","commits":[{"sha":"fc943d9c32bdb9c3cafe055a35147853aeb90f01","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"installer: small refactoring\n\nThis is to make it easier to use kpm as a library.\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/fc943d9c32bdb9c3cafe055a35147853aeb90f01"},{"sha":"9926d2deb636453f6feeb62387f7b446f0064e4d","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"Rakefile: run fast tests by default\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/9926d2deb636453f6feeb62387f7b446f0064e4d"},{"sha":"bc58108faa7ee6c83e45c8c08c615811e6de598f","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: trivial log formatting\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/bc58108faa7ee6c83e45c8c08c615811e6de598f"},{"sha":"242ce40427e85ae2fa26a49841a93e9f5191b1c9","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: support lookups in installer\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/242ce40427e85ae2fa26a49841a93e9f5191b1c9"},{"sha":"e492861ea595df7050a74b224f5af1f9f2aad12f","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: remove hardcoded separator\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/e492861ea595df7050a74b224f5af1f9f2aad12f"},{"sha":"ff22061028a26c3432233dd25559706e48f38151","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: updates to the plugins directory\n\n* Add missing entries\n* Map latest version to each Kill Bill minor version\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/ff22061028a26c3432233dd25559706e48f38151"},{"sha":"18313111abb2e852dc417181ce5b9a69ce02b823","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: trivial cleanup in base_artifact_spec\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/18313111abb2e852dc417181ce5b9a69ce02b823"},{"sha":"ff1297ec3207a9d4f803bd6ce1d0f4f5373c2817","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"Merge remote-tracking branch 'origin/master' into changes-for-kpm-plugin\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/ff1297ec3207a9d4f803bd6ce1d0f4f5373c2817"},{"sha":"a6e3eea0e79f0aa0cf180ee13cea12f7187c9feb","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: fix test failure after merge\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/a6e3eea0e79f0aa0cf180ee13cea12f7187c9feb"},{"sha":"c0fb45ae28c1b7dee84d7bc2bfb8c069f5946d00","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: initial import of PluginsManager\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/c0fb45ae28c1b7dee84d7bc2bfb8c069f5946d00"},{"sha":"3f82660d52c38bc6b6ded1677566bd9219ae718b","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: mark bundle as ACTIVE upon installation\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/3f82660d52c38bc6b6ded1677566bd9219ae718b"},{"sha":"6488832e86d591088cf75cba2eab611c6feb7211","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"docker: share a base image between Kill Bill and Kaui\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/6488832e86d591088cf75cba2eab611c6feb7211"},{"sha":"c746834cbb2c11ff450a36fbb2fba5ff4ca5875f","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"Merge remote-tracking branch 'origin/master' into changes-for-kpm-plugin\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/c746834cbb2c11ff450a36fbb2fba5ff4ca5875f"},{"sha":"185334e206cb68d1c38a94c0e25db0210ffbb941","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: add convenience method to list Kill Bill dependencies\n\nUsage:\n\n$ kpm info\nDependencies for version LATEST\n  killbill 0.15.9\n  killbill-oss-parent 0.62\n  killbill-api 0.27\n  killbill-plugin-api 0.16\n  killbill-commons 0.10\n  killbill-platform 0.13\n\n$ kpm info --version=0.14.0\nDependencies for version 0.14.0\n  killbill 0.14.0\n  killbill-oss-parent 0.11\n  killbill-api 0.14\n  killbill-plugin-api 0.9\n  killbill-commons 0.3\n  killbill-platform 0.2\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/185334e206cb68d1c38a94c0e25db0210ffbb941"},{"sha":"ca603d94b582b1acb9bf532ce59c2deede3986e4","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: don't require a yml install file\n\nMake `kpm install' work, even if a kpm.yml file isn't specified.\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/ca603d94b582b1acb9bf532ce59c2deede3986e4"},{"sha":"f9e4f4ac91925f59c967f55706b6fd32a9f8da38","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: always mark installed plugin as active\n\nDo so, even if the download is skipped.\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/f9e4f4ac91925f59c967f55706b6fd32a9f8da38"},{"sha":"57c67bf06b76a6b9d34e1c0243d088786000d2cc","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":".travis.yml: initial import\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/57c67bf06b76a6b9d34e1c0243d088786000d2cc"},{"sha":"16a26306c0ddbf06460fdc761a3a2699a1507a59","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: fix comment\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/16a26306c0ddbf06460fdc761a3a2699a1507a59"},{"sha":"38a6e4beac985aa3d10710b45bdd1277d7079da6","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: default to latest Kill Bill version when looking up the default bundles\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/38a6e4beac985aa3d10710b45bdd1277d7079da6"},{"sha":"8f427e6f4426d6c84e3169f4a375b2cda272a650","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@mouraf.org","name":"Pierre-Alexandre Meyer"},"message":"kpm: add support in PluginsDirectory for LATEST Kill Bill version\n\nSigned-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>","distinct":false,"url":"https://api.github.com/repos/killbill/killbill-cloud/commits/8f427e6f4426d6c84e3169f4a375b2cda272a650"}]}