In your organization's multi-cloud setup, you're tasked with setting up a CI/CD pipeline for an application deployed using custom Compute Engine images across various cloud platforms. The solution should enable seamless building and deployment of images in the current environment while remaining adaptable to future changes. Which solution stack should you choose?