[chore] removed onedev buildscpec
[fix] use subprocess instead of execvp
using execvp means that we have to add the messages before git-add
switching to subprocess allows us to check whether git-add was successfull
and if it was, then add the message.
ondev buildspec was removed as we have switched to gittea