No deploy on TEST_ONLY

### Bugfixes

- deploy scripts no longer run on a TEST_ONLY job.
- script was dying horribly if there's no cleanup script provided

fixes Strider-CD/strider#91

extracted this from [More phases, prevent deploy on TEST_ONLY](3)