Improve Docker Machine executor finish message
What does this MR do?
After a build, the executor would complete with:
Finished docker-machine build: <nil>
Some might mistaken this as a failure. With this change, successful jobs will show:
Finished docker-machine build
While unsuccessful jobs may show:
Finished docker-machine build with error: exit code 1
Edited by Stan Hu