You should have a Google Cloud account, otherwise you can start here. At the end of the tutorial you will have a Jenkins up and running on the Google Cloud.
This tutorial assumes you are familiar with the following software:
Packer tool for creating images.
Dive into this tutorial for more detailed How-To explanation.