{"push_id":830146212,"size":10,"distinct_size":8,"ref":"refs/heads/feature/master/rk-120-global-config","head":"3d694022fec56164dc4e23d308b08fb2b6ed5c9f","before":"651b7639880118d2d782d7bf74fe5e580a1e8164","commits":[{"sha":"dbcc6d3815cce75f135e421e6bfe28a69971918b","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(maint) [deployment] Fix misnamed variables in #accept","distinct":false,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/dbcc6d3815cce75f135e421e6bfe28a69971918b"},{"sha":"2c71285ef330c9104aebdd4689521de593891e7b","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(RK-21) Treat non-existent environments as error case\n\nWhen r10k deploys a specific set of environments from the command line,\nit would silently ignore environments that did not exist and return with\nan exit code of 0. This commit ensures that when environments are listed\non the command line r10k will make sure they all exist, and when\nenvironments are missing it will log an error and return a non-zero exit\ncode.","distinct":false,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/2c71285ef330c9104aebdd4689521de593891e7b"},{"sha":"fd0116f8c2ebb501eb734482e3dd122910779e3f","author":{"email":"2ebdb4560451145029093bdd9476676426c5fc34@envato.com","name":"Patrick Robinson"},"message":"Catch ArgumentError and handle","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/fd0116f8c2ebb501eb734482e3dd122910779e3f"},{"sha":"71375a149acec55bcef9a928f6bba4adbf97b46d","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"Merge pull request #516 from nemski/more-specific-failure-argument-error\n\nMore specific failure for argument error","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/71375a149acec55bcef9a928f6bba4adbf97b46d"},{"sha":"090981a63526a4562f57eb33d3aaabf1aaf6b15c","author":{"email":"33ad30197c173957df9a2c384a88b286371af0b4@gmail.com","name":"Jesse Scott"},"message":"Merge pull request #514 from adrienthebo/bugfix/master/rk-21-deploy-missing-environment\n\n(RK-21) Treat missing deployed environments as an error","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/090981a63526a4562f57eb33d3aaabf1aaf6b15c"},{"sha":"cbf0962264f189703904961bf0e35272f4c33098","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(RK-120) Supply evaluated settings to actions\n\nThis commit adds a third option to Actions containing the evaluated\nresults of the settings. Instead of individual actions reading and\nevaluating settings this is done earlier so that settings can apply to\nall actions and error handling can be done consistently.","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/cbf0962264f189703904961bf0e35272f4c33098"},{"sha":"d5935d374fcc97b287b2220a378e5ef01883130e","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(maint) Remove use of Deployment#config in actions\n\nActions have a @settings object they can use instead of digging into\nsettings from the deployment; this drops the entangled dependency.","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/d5935d374fcc97b287b2220a378e5ef01883130e"},{"sha":"241e09f6b22d977ab064e3d0dfccb198a8636e24","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(RK-120) Read config file in action runner\n\nThis commit updates the action runner to read configuration data when\nthe application is starting up, so that individual actions don't have to\nworry about it.","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/241e09f6b22d977ab064e3d0dfccb198a8636e24"},{"sha":"53f14e0298c199519e89d2dea63fc76e0c8d8511","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(maint) [deployment/config] #[] method for hash compat\n\nThis commit adds a #[] alias to the config class so that it can be used\ninterchangeably with a Hash object, and removes any use of the Config\nspecific methods so that the Deployment::Config object can ultimately go\naway.","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/53f14e0298c199519e89d2dea63fc76e0c8d8511"},{"sha":"3d694022fec56164dc4e23d308b08fb2b6ed5c9f","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"(RK-120) Don't re-read config for deploy actions\n\nConfiguration reading is handled during application initialization; the\nr10k deploy actions can now rely on the config being loaded and read\nbefore the app is called and can hand over the evaluated config instead\nof re-reading it.","distinct":true,"url":"https://api.github.com/repos/adrienthebo/r10k/commits/3d694022fec56164dc4e23d308b08fb2b6ed5c9f"}]}