Yeah, I'm fine shunting it off for now, this has the potential for getting pretty gnarly if there's an issue with jenkins.  I'd probably get around that by moving any jenkins hooks to its own script and have that call out to the other scripts to handle different things (new branch box, destroyed branch box, deploy successful, tests failed, etc).