Find your pipeline template
Have a best-practice pipeline running in minutes with these template starters.
CI/CD for AWS using Terraform
Build, change, and destroy AWS infrastructure using Terraform.
Infrastructure as codeCI/CD for AWS using Pulumi
Preview and deploy AWS infrastructure changes using Pulumi.
Infrastructure as codeCI/CD for AWS using AWS CDK
Sythesize and deploy CloudFormation using AWS CDK.
Infrastructure as codeCI/CD for Docker using Terraform
Build, change, and destroy Docker infrastructure using Terraform.
Infrastructure as codeCI/CD for AWS ECS
Build and push a Docker image to AWS ECR and trigger an AWS ECS deployment.
Continuous deploymentScan Node.js using Snyk
Audit your Node.js project for security vulnerabilities using Snyk.
SecurityScan image using AWS ECR
Build, push, a scan a Docker image for security vulnerabilities using AWS ECR.
SecurityCI/CD for Vercel
Build, test, and deploy a Next.js application to a Vercel production environment.
Continuous deploymentCI/CD for Fly.io
Build and deploy a Docker image to Fly.io.
Continuous deploymentCI for iOS with Fastlane
Build, lint, and test a Fastlane iOS application.
Continuous integrationCI for Swift
Build, lint, and test a Swift project using SwiftLint and XCTest.
Continuous integrationCI for Rust
Build, lint, and test a Rust application using Cargo and Clippy.
Continuous integrationCI for Ruby
Build, lint, and test a Ruby application using Bundler, RuboCop, and RSpec.
Continuous integrationCI for Python
Build, lint, and test a Python application using pip, Ruff, and pytest.
Continuous integrationCI for PHP
Build, lint and test a PHP application using Composer, PHP's built-in linter, and PHPUnit.
Continuous integrationCI for Node.js
Build, lint, and test a Node.js web application using npm, ESLint, Jest, and Cypress.
Continuous integrationPublish Node.js package to Buildkite
Publish a Node.js package to your Buildkite repository.
PackagesCI for monorepo
Conditionally trigger pipelines for a monorepo based on changes to file paths.
MonorepoCI for Kotlin with Gradle
Build and test a Kotlin application with Gradle.
Continuous integrationCI for Java with Gradle
Build and test a Java application with Gradle.
Continuous integrationCompile Go binary
Build and cross-compile a Go binary for Linux, Windows, and Darwin architectures.
Continuous integration