You are setting up a CI/CD pipeline for your application within your company's multi-cloud environment. Your application is deployed using custom Compute Engine images, and you want to establish a solution that allows you to build and deploy these images in your current environment while remaining adaptable to future changes. Which solution stack should you use?