Deploy a NodeJS Express app with GitLab's Cloud Run integration
Jan 13, 2025Sarah Matthies

Summary
This post details the integration of GitLab CI with Google Cloud Run for deploying NodeJS Express applications. It introduces a specific CI template (`cloud-run.gitlab-ci.yml`) that automates the creation of a service account, configuration of Cloud Run via a merge request, and deployment. The post outlines the steps for setting up a project, including the necessary CI template, and demonstrates the successful deployment and verification of the application.