{"push_id":809918018,"size":20,"distinct_size":1,"ref":"refs/heads/master","head":"c5e65f75e51a4cf4f2f779c5bd36b81378c073b6","before":"a89230c088f92253ea956f5074ffd0c5deaa389a","commits":[{"sha":"2e47a87e72f492cf8e9e5d18a80e3a14a5495a96","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add vim temp files to ignore","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/2e47a87e72f492cf8e9e5d18a80e3a14a5495a96"},{"sha":"640452137fb4f906a020d8a90682a36471ea61ce","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Set up the basics for the big first commit\n\nHopefully from this point, furture commits will be smaller, just\nneeded to get a good base going. Script should be capable of\ndownloading a config file in it's current state, so it's a good\nfirst start. It can also pick apart short string for GitHub\nreferences to pick apart a lot of information for the user.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/640452137fb4f906a020d8a90682a36471ea61ce"},{"sha":"d90d7409e701c6068a0a0d19886891cb77df474f","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Fix typo in variable name and add extra logging","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/d90d7409e701c6068a0a0d19886891cb77df474f"},{"sha":"bc72b2429b4335f3ddbd3dd985cbbcf92e6e213e","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Update apt-get update to be more autonomous\n\nJust add a bunch of extra options in order to prevent certain\nconditions in which --assume-yes isn't enough.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/bc72b2429b4335f3ddbd3dd985cbbcf92e6e213e"},{"sha":"eb30fc5c62273ee8e29ffefbfccfa72644ce0d25","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add install for Puppet and Puppet modules","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/eb30fc5c62273ee8e29ffefbfccfa72644ce0d25"},{"sha":"ba58a6a9fd8086cf4040528140de484a543463c3","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Fix variable exports\n\nExports don't work within a loop (scope). This uses a regexp to add\nthe export parts to the file (if needed) in order to source the file\nwith the exports already included.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/ba58a6a9fd8086cf4040528140de484a543463c3"},{"sha":"d75da3c4b732109a149564f5bcb0db41c8dba055","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add logging message if no modules to install","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/d75da3c4b732109a149564f5bcb0db41c8dba055"},{"sha":"fedef8cd26beaceb42d8ed93021846546373128f","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Fix for Bash's inability to export array vars\n\nApparently using export doesn't work on arrays. This pretty much\ninvalidates teh work to export the arrays in the config, however\nI don't see any reason to remove the exports, it might be handy for\nsomething else later on. But, for now, the arrays will have to be\npassed by hand.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/fedef8cd26beaceb42d8ed93021846546373128f"},{"sha":"f536918c459f8eaf115888bed07b42aff7f94a50","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add more missing exports (especially functions)","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/f536918c459f8eaf115888bed07b42aff7f94a50"},{"sha":"d0036d439f0e25c49296f956af4a60e314024b81","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add Vagrantfile for testing","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/d0036d439f0e25c49296f956af4a60e314024b81"},{"sha":"b03b475bfe766cac3983eb36c6a5b5a25972ed71","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add local Vagrant files to .gitignore","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/b03b475bfe766cac3983eb36c6a5b5a25972ed71"},{"sha":"01ce10ee1371a84db1b2da6f6eac7da607f816e2","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Fix GitHub path regex to be more inclusive\n\nThe previous version wasn't allowing things like '-' in the names,\nthis is much more inclusive (maybe too inclusive, but that's not\nmy problem).","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/01ce10ee1371a84db1b2da6f6eac7da607f816e2"},{"sha":"2e115a5f66db53b2a1d29b5ef298cd21e84566a0","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Fix curl call to follow redirects","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/2e115a5f66db53b2a1d29b5ef298cd21e84566a0"},{"sha":"6ca09a67602d41225c85efe5d0b8e8a984f7b84a","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Implement Puppet module tarball install\n\nDownload and rename tarball and install it.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/6ca09a67602d41225c85efe5d0b8e8a984f7b84a"},{"sha":"14381b13284395a7c6f183d628eb58fd54fb620b","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Add installing Puppet modules from the forge","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/14381b13284395a7c6f183d628eb58fd54fb620b"},{"sha":"a3b6e757dac4765fffdae4664d8b93dcc4eaf757","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Update for restructuring of example config","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/a3b6e757dac4765fffdae4664d8b93dcc4eaf757"},{"sha":"059a26d8f2a9fa273f47e531e9ae5e322e6ec276","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Reorganization of some file and function names","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/059a26d8f2a9fa273f47e531e9ae5e322e6ec276"},{"sha":"245c8c93e30d34818e19c9e721425c6d025c58bc","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Update README.md\n\nAdding in basic information about use","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/245c8c93e30d34818e19c9e721425c6d025c58bc"},{"sha":"0d29bd3495b70711334110bed447f8f784d6167c","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Clarify Puppet Forge Locator explanation\n\nMakes it more clear that this locator can only be used when referencing a Puppet Module in the configs.","distinct":false,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/0d29bd3495b70711334110bed447f8f784d6167c"},{"sha":"c5e65f75e51a4cf4f2f779c5bd36b81378c073b6","author":{"email":"cfeffccdbe69a7385b650ed8079c0fbb731f9618@gmail.com","name":"Bryan Wyatt"},"message":"Merge pull request #1 from JungleCatSoftware/0.0.1\n\nMerging initial core functionality into mainline master.","distinct":true,"url":"https://api.github.com/repos/JungleCatSoftware/CloudBootstrap/commits/c5e65f75e51a4cf4f2f779c5bd36b81378c073b6"}]}