60810630 autoupdating shas via jenkins or in non master branch deploys

Scott suggested that my new code yesterday was somewhat ugly, chalking it up to bash being a sucky language. I agree bash is partly to blame, but I could have made the code less sucky, and I think I have here.