Make the SSH_PRIVATE_KEY optional
The build task template in the build stage currently expects the variable SSH_PRIVATE_KEY
as always defined. However, this is only required for private projects and not for public ones. Therefore the usage of that variable should be made optional like with other variables in that task too.