{"push_id":593501958,"size":5,"distinct_size":5,"ref":"refs/heads/transport-refactor-wip","head":"7bad6ba1a6decfd031b68fd04372f36c8ec0f3bf","before":"333c1cb6f0722867541e9bb10344d34bbe9e4417","commits":[{"sha":"34fbffc39118d14ada01a13d5aea3e26a5b1d84c","author":{"email":"77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca","name":"Fletcher Nichol"},"message":"Rename `#os_{windows,unix}?` to `#windows_os?` & `#unix_os?`.","distinct":true,"url":"https://api.github.com/repos/fnichol/test-kitchen/commits/34fbffc39118d14ada01a13d5aea3e26a5b1d84c"},{"sha":"25131820a19e172145afacb5efa4e53afa63de00","author":{"email":"77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca","name":"Fletcher Nichol"},"message":"Add Platform's :os_type info to `kitchen diagnose` data.","distinct":true,"url":"https://api.github.com/repos/fnichol/test-kitchen/commits/25131820a19e172145afacb5efa4e53afa63de00"},{"sha":"a3ba5d5947ae03de39549a3d484ba69cde759820","author":{"email":"77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca","name":"Fletcher Nichol"},"message":"Default `:os_type` value for a Platorm to `\"unix\"`.","distinct":true,"url":"https://api.github.com/repos/fnichol/test-kitchen/commits/a3ba5d5947ae03de39549a3d484ba69cde759820"},{"sha":"7823e2d43f137d26390c9bdcc74a58b1b19fc03f","author":{"email":"77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca","name":"Fletcher Nichol"},"message":"Add remote host shell_type hinting support.\n\nPlatform has a new method `#shell_type` which will normally return\neither `\"powershell\"` or `\"bourne\"` depending on the pre-declared\ncapabilities of the remote instance. The implicit default will be\n`\"bourne\"` for backwards compatability.","distinct":true,"url":"https://api.github.com/repos/fnichol/test-kitchen/commits/7823e2d43f137d26390c9bdcc74a58b1b19fc03f"},{"sha":"7bad6ba1a6decfd031b68fd04372f36c8ec0f3bf","author":{"email":"77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca","name":"Fletcher Nichol"},"message":"Add default :os_type & :shell_type values for windows* platforms.\n\nThe rule is as follows:\n\n* If the platform name begins with \"windows\" (case insensitive), then an\n  :os_type of `\"windows\"` and a :shell_type of `\"powershell\"` will be\n  set by default. In other words if the platform name matches\n  /^windows/, the resulting instance will be generally treated as a\n  Windows host.","distinct":true,"url":"https://api.github.com/repos/fnichol/test-kitchen/commits/7bad6ba1a6decfd031b68fd04372f36c8ec0f3bf"}]}