{"push_id":1356745148,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"431333bebd596283c68f1e62a85c03e1d57dc330","before":"c980ba16c72221d4b641d592d83f15daffdda2ab","commits":[{"sha":"5b4ed818ca9a8fae7fc91f3516ea3cb2b3978e4c","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"build: extend --destination option\n\nOriginally the --extend option was quite dumb. It just copied the result\nof a single package to a destination directory. Before copying it was\nerased completely. Additionally the destination option did not work with\nmultiple packages at all.\n\nThe new behaviour allows multiple packages and their result is copied\nincrementally to the destination directory. Existing files will be\noverwritten but the content will not be erased anymore. Furthermore any\nprovided dependencies of the built packages (provideDeps) will be\ncopied too. This is what almost all users are expecting.","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/5b4ed818ca9a8fae7fc91f3516ea3cb2b3978e4c"},{"sha":"26af1edb6b4d7557ae405441477ade0ea4f0f8c1","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"input: provideDeps may use globbing patterns\n\nTypically provided dependencies follow some regular pattern (e.g.\n...-dev). Instead of manually listing every dependency a pattern may be\nused (e.g. \"*-dev\"). This makes updates to recipes a bit less error\nprone too when using such pattern.","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/26af1edb6b4d7557ae405441477ade0ea4f0f8c1"},{"sha":"2e393849d9bc75e9ca45685079dd097ac922fba8","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"manual: document that provideDeps may use patterns","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/2e393849d9bc75e9ca45685079dd097ac922fba8"},{"sha":"85eb65f342d706a6d52d813a4a6b06df34a93b1d","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"input: allow recursive dependency declaration\n\nInstead of naming another recipe directly a dependency entry might\ninclude a list of dependencies. These dependencies will inherit all\nattributes that are set in the entry. For example this can be used to\nelegantly guard a whole dependency list with an \"if\" condition:\n\n  depends:\n    - if: \"condition\"\n      depends:\n        - foo\n\t- bar\n\t- baz\n\nThis can be nested to any depth. All \"if\" conditions in the hierarchy\nmust match. Any other attributes (use, forward, environment) can be\noverridden on each level.","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/85eb65f342d706a6d52d813a4a6b06df34a93b1d"},{"sha":"665f6338bc0635af7a73c307e6b2b7addafd58fc","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"manual: document recursive dependency declaration","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/665f6338bc0635af7a73c307e6b2b7addafd58fc"},{"sha":"0c6f22edd989206b7e46fbc86aef2e96198642f2","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"test: add test for recipe dependency parsing","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/0c6f22edd989206b7e46fbc86aef2e96198642f2"},{"sha":"431333bebd596283c68f1e62a85c03e1d57dc330","author":{"name":"Jan Klötzke","email":"3370e0d56f5a398eb474f52ee40b77e0e07f34f2@kloetzke.net"},"message":"bob: bump version 0.6.0\n\nNotable new features since 0.5.0:\n\n * input: add 'rev' property to git SCM\n * jenkins: implement binary artifact download\n * bob project: add eclipseProjectGenerator\n * add \"query-path\" command.\n * build: extend --destination option\n * input: provideDeps may use globbing patterns\n * input: allow recursive dependency declaration","distinct":true,"url":"https://api.github.com/repos/BobBuildTool/bob/commits/431333bebd596283c68f1e62a85c03e1d57dc330"}]}
{"actor":{"display_login":"jkloetzke"}}