generate-*-snapshot: provide hint if the 'source' directory hasn't been configured

The "Please run the script in the jenkins workspace." itself is
a bit misleading if someone just forgot to configure "source"
directory as the checkout directory.