{"push_id":612286261,"size":38,"distinct_size":35,"ref":"refs/heads/master","head":"1b39bef4168672c34a204146ddd711be58eb577e","before":"05e3d203904515fa8052a95ebdd8df32317cca98","commits":[{"sha":"4e374693a40b83ed885dce30a4dc4278bbb1a88d","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"implement a 'look' command like cpanm","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/4e374693a40b83ed885dce30a4dc4278bbb1a88d"},{"sha":"904bbe2e5bd3867d33dfeaaf8a80b9a9b2174ec5","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"add a 'sign' comand to sign checksusms files","distinct":false,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/904bbe2e5bd3867d33dfeaaf8a80b9a9b2174ec5"},{"sha":"bcf15347be5e595d20ff9db10f7b70b6b1fefd67","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"use CPAN::Checksums more safely when singing\n\nSpecifically, localise package globals. Just incase we extend this in\nthe future and forget to do so, and get hit by some very confusing errors.","distinct":false,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/bcf15347be5e595d20ff9db10f7b70b6b1fefd67"},{"sha":"0c80c8b54fdae52138db0fa15c06d10e531c4da4","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Stricter error checking for SHELL\n\nTake the SHELL tests outside of the loop.\nEnsure SHELL is an absolute path to an executable.\nTurn it into a Path::Class::File and stringify before use.\n(A bit paranoid about this being called from pintod).","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/0c80c8b54fdae52138db0fa15c06d10e531c4da4"},{"sha":"3103bfa70c91d37e18d727f2666cac609670dc4d","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Use new path to raw.githubusercontent.com\n\nThe old path triggers a redirect which can confuse SSL with curl and wget","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/3103bfa70c91d37e18d727f2666cac609670dc4d"},{"sha":"03fce2da33448666d31a0a44175124770daa5f12","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Let the source for cpanm be configured by env","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/03fce2da33448666d31a0a44175124770daa5f12"},{"sha":"166f754a75213664db1e9078a820719d3f388b77","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Bump cpamn to v1.7024 so installer works on RedHat","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/166f754a75213664db1e9078a820719d3f388b77"},{"sha":"148b89509a7b17829c05c7ae29bbb229aadbd537","author":{"email":"8198328a036992544d9ddccaad9fd18af912868a@dealmax.com.au","name":"Kal Hodgson"},"message":"Update install.sh\n\nuse PINTO_CPANM_URL consistently.","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/148b89509a7b17829c05c7ae29bbb229aadbd537"},{"sha":"5f0b8a2997a8c678800e10568bee2ae148723f47","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@thaljef.org","name":"Jeffrey Ryan Thalhammer"},"message":"Merge pull request #187 from tartansandal/installer_paths\n\nInstallation paths","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/5f0b8a2997a8c678800e10568bee2ae148723f47"},{"sha":"c6ae04f4759ac2d0964a96d261b8f48190df270c","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@thaljef.org","name":"Jeffrey Ryan Thalhammer"},"message":"Merge pull request #188 from tartansandal/bump-cpanm-version\n\nBump cpamn to v1.7024 so installer works on RedHat","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/c6ae04f4759ac2d0964a96d261b8f48190df270c"},{"sha":"74285609f6fba1179977b86967fb324789e43975","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@thaljef.org","name":"Jeffrey Ryan Thalhammer"},"message":"Fixed placement of $TODO flag.\n\nIt seems that marking $TOOD tests *inside* a subtest does not work.\nBut I couldn't find any documentation to confirm that theory. So now\nthe whole subtest is marked $TODO.","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/74285609f6fba1179977b86967fb324789e43975"},{"sha":"18b59ebe1f403b1b6548e4255fcebc07bebc8d2d","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@thaljef.org","name":"Jeffrey Ryan Thalhammer"},"message":"Fix tests that fail when a ~/.pause file is present. Fixes #172.","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/18b59ebe1f403b1b6548e4255fcebc07bebc8d2d"},{"sha":"fc5017ed547a1fad40eae7924ea763c032ecb525","author":{"email":"8198328a036992544d9ddccaad9fd18af912868a@dealmax.com.au","name":"Kal Hodgson"},"message":"Update look.pm\n\nFix stray document text copied from another command","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/fc5017ed547a1fad40eae7924ea763c032ecb525"},{"sha":"34a77b11f5dfe3f030e6596fdb19b415349b137f","author":{"email":"8198328a036992544d9ddccaad9fd18af912868a@dealmax.com.au","name":"Kal Hodgson"},"message":"Update Look.pm\n\nFix abstract documentation to match corresponding command","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/34a77b11f5dfe3f030e6596fdb19b415349b137f"},{"sha":"748badad8aaf9318ab8b1043f1e98709918569ea","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Make 'shell' a type of 'File'","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/748badad8aaf9318ab8b1043f1e98709918569ea"},{"sha":"5c4d79e2d17b6cba1a2a7bd5d7338cd926bea179","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"remove spurious imports into Shell","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/5c4d79e2d17b6cba1a2a7bd5d7338cd926bea179"},{"sha":"1ecd4e9f95efa4f500f0dac1583a2cefaf2607f0","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Make 'look' command bail on remote repositories","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/1ecd4e9f95efa4f500f0dac1583a2cefaf2607f0"},{"sha":"da136afb395cb80460a12ce15ab13c01959a1a31","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"Merge branch 'look' of github.com:tartansandal/Pinto into look","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/da136afb395cb80460a12ce15ab13c01959a1a31"},{"sha":"5b36f22d71b3f50b0f9bbaa61eac67377eabad2d","author":{"email":"2ad032a622b8df25aa8dcce380c0412b04eaca69@dealmax.com.au","name":"Kahlil (Kal) Hodgson"},"message":"die if trying to sign CHECKSUMS on a remote repo","distinct":false,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/5b36f22d71b3f50b0f9bbaa61eac67377eabad2d"},{"sha":"1b56cfed4a8dce2965c2b0b028ce405e96a9751b","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@thaljef.org","name":"Jeffrey Ryan Thalhammer"},"message":"Merge pull request #185 from tartansandal/sign\n\nadd a 'sign' comand to sign checksusms files","distinct":true,"url":"https://api.github.com/repos/tartansandal/Pinto/commits/1b56cfed4a8dce2965c2b0b028ce405e96a9751b"}]}