Replacement Guide

How to Build Your Own Cloud Build

Replace Cloud Build with a custom build. Build, test, and deploy on our serverless CI/CD platform

Weekend Project
39 features16 integrationsOne weekend

Estimated Timeline

Based on 39 features at Weekend Project difficulty, expect about One weekend with AI-assisted development.

1
Setup & scaffolding
2 hours
2
Core features
4-6 hours
3
Polish & deploy
2 hours

Recommended Tech Stack

Next.js 14

Full-stack React framework with API routes and server components

Supabase

PostgreSQL database, auth, and real-time subscriptions

Tailwind CSS

Utility-first styling for rapid UI development

Key Features to Replicate

Top features across 8 categories. See all 39 features

Security(12 features)

Automatic Vulnerability Scanning

Automatically perform package vulnerability scanning for Ubuntu, Debian, and Alpine

Binary Authorization

Built-in integration to verify attestations and deploy only signed images

Data Residency

Keep data at rest within a geographical region or specific location for compliance

On-Demand Scanning

Scan artifacts on-demand to shift security left in the development process

Package Vulnerability Identification

Identify package vulnerabilities for container images and language packages

+7 more in this category

Integration(9 features)

Artifact Registry Integration

Push images directly to Google Cloud Artifact Registry

Bitbucket Integration

Support for Bitbucket repositories

Cloud Source Repositories Integration

Support for Google Cloud Source Repositories as trigger sources

Docker Hub Integration

Push images directly to Docker Hub repositories

Enterprise Source Control Integration

Native support for GitHub Enterprise, GitLab Enterprise, and Bitbucket Data Center

+4 more in this category

Infrastructure(6 features)

15 Machine Types

Choose from 15 different machine configurations including standard, high-memory, and high-CPU options

Default Pool

Secure hosted environment with public internet access for builds

Private PoolsPremium

Private dedicated pools with greater control over build environment and access to private networks

Regional Selection

Choose from regions across the world to meet regulatory obligations

SSD StoragePremium

Request additional SSD storage for VMs running builds, first 100GB free, up to 4000GB available

+1 more in this category

Development(3 features)

Docker Support

Native Docker support with ability to import existing Docker files

Local Build Execution

Build and debug locally before submitting to the cloud with open source local builder

Multi-Language Support

Support for Java, Go, Node.js, and many other programming languages

Performance(3 features)

Build Caching

Cache source code, images, or other dependencies to increase build speed

Concurrent Builds

Run hundreds of concurrent builds per pool to speed up testing and deployment

Fast Build Execution

Access machines connected via Google's global network to reduce build time significantly

Deployment(2 features)

Automated Deployment Pipelines

Create pipelines as part of build steps to automate deployments automatically

Multi-Environment Deployment

Deploy across VMs, serverless, Kubernetes, and Firebase

Monitoring(2 features)

Build Filtering

Filter build results using tags or queries to identify slow performing builds

Build Results and Insights

Get detailed insights into build results with errors and warnings for easy debugging

Automation(1 features)

Build Triggers

Automatically build, test, or deploy source code when changes are pushed to repositories

Cost Calculator

Pricing data not available for Cloud Build. Check their website for current pricing.

Ready to Build?