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.
SecurityScan for vulnerabilities using Wiz
Scan your infrastructure-as-code CloudFormation stacks or Docker images for security vulnerabilities using Wiz.
SecurityCI/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/CD for Vercel
Build, test, and deploy a Next.js application to a Vercel production environment.
Continuous deploymentCI 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 on Rails on Hosted Agents
Build, lint, audit, run static analysis, and test a Ruby on Rails application using Bundler, RuboCop, Bundler-audit, Brakeman, and RSpec.
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.
MonorepoSoftware composition analysis using Lacework
Perform a Software Composition Analysis in your pipeline using Lacework.
Security