Plugins

Extend your pipelines with Buildkite Plugins

buildkite-plugins

Docker Compose

Run any CI step in isolated Docker containers using Docker Compose.

★ 60 · Updated Mar 18, 2019 · v3.0.0

chronotc

Monorepo Diff

Trigger pipelines on changes in watched folders.

★ 44 · Updated Feb 19, 2019 · v1.1.0

buildkite-plugins

Docker

Runs your build steps in Docker containers.

★ 23 · Updated Mar 4, 2019 · v3.0.1

bugcrowd

Test Summary

Collates test results as a buildkite annotation.

★ 22 · Updated Feb 22, 2019 · v1.9.0

cultureamp

AWS Assume Role

Assumes an IAM Role before running the build command.

★ 18 · Updated Feb 20, 2019 · v0.1.0

buildkite-plugins

ECR

Login to ECR in your build steps.

★ 10 · Updated Mar 13, 2019 · v1.2.0

seek-oss

AWS Secrets Manager

Read secrets from AWS Secrets Manager.

★ 9 · Updated Mar 15, 2019 · v1.0.1

seek-oss

GitHub Merged Pull Request

Checks out the GitHub PR merge ref rather than the branch HEAD.

★ 8 · Updated Mar 4, 2019 · v0.0.5

seek-oss

Docker ECR Cache

Cache Docker images in Amazon ECR.

★ 6 · Updated Mar 14, 2019 · v1.1.3

buildkite-plugins

Artifacts

Upload and download artifacts.

★ 6 · Updated Feb 25, 2019 · v1.2.0

chef

Anka

Runs your build steps in Anka virtual machines.

★ 5 · Updated Mar 25, 2019 · v0.4.1

buildkite-plugins

Junit Annotate

Annotates your build using JUnit XML reports.

★ 5 · Updated Mar 21, 2019 · v1.6.0

thedyrt

Git Commit

A Buildkite plugin to commit and push the results of a command to a git repository.

★ 5 · Updated Mar 5, 2019 · v0.3.0

buildkite-plugins

Detect Clowns

Detects clown emojis in your codebase.

★ 5 · Updated Feb 25, 2019 · v2.0.0

buildkite-plugins

Docker Login

Login to Docker registries in your build steps.

★ 5 · Updated Feb 25, 2019 · v2.0.1

buildkite-plugins

Shellcheck

Run shellcheck over your shell scripts.

★ 5 · Updated Feb 25, 2019 · v1.1.2

thedyrt

Skip Checkout

Skips the default Buildkite and optionally changes to a specified directory.

★ 4 · Updated Mar 5, 2019 · v0.1.1

buildkite-plugins

Plugin Linter

A plugin to lint your Buildkite plugins.

★ 3 · Updated Feb 25, 2019 · v2.0.0

buildkite-plugins

GOPATH Checkout

Checkout your code into the correct GOPATH, for running Go commands directly on an agent machine.

★ 3 · Updated Feb 25, 2019 · v1.0.1

joscha

Sauce Connect

Runs sauce-connect for a given step.

★ 2 · Updated Mar 14, 2019 · v2.0.2

buildkite-plugins

Golang Build

Building golang binaries against different versions of golang.

★ 2 · Updated Feb 25, 2019 · v1.3.0

envato

Github Pull Request

A Buildkite plugin that opens Github pull requests.

★ 2 · Updated Feb 18, 2019 · v0.4.0

jobready

Code Climate Test Reporter

A Buildkite plugin to report coverage with the Code Climate test reporter.

★ 2 · Updated Feb 11, 2019 · v1.0

zsims

win-docker

Provides a way for working with Windows Docker containers from a Linux Host. Designed to work with the Elastic CI stack.

★ 2 · Updated Feb 8, 2019 · v0.0.5

buildkite-plugins

Golang

Run a command in a specific golang docker container.

★ 1 · Updated Mar 13, 2019 · v2.0.0

buildkite-plugins

Library Example

An example plugin for adding your own library of commands to expose to build jobs.

★ 1 · Updated Feb 25, 2019 · v1.0.0

angaza

Summon

Read secrets into environment variables using Summon.

★ 1 · Updated Feb 18, 2019 · v0.1.0

MYOB-Technology

kustomize-job

Runs your build step as a kustomized kubernetes job.

★ 1 · Updated Feb 8, 2019

SpencerSharkey

hooks

Run scripts as hooks.

★ 1 · Updated Dec 9, 2018

envato

Stop The Line

A Buildkite plugin that stops the build if metadata is set to a given value.

★ 1 · Updated Nov 26, 2018 · v0.1.0

seek-oss

Docker ECR Publish

Build, tag, and push Docker images to Amazon ECR.

Updated Mar 14, 2019 · v1.1.7

cevoaustralia

Azure Login

Login to Azure CLI using `az login`.

Updated Mar 14, 2019 · v0.0.1

cevoaustralia

Azure ACR Login

Login to Azure Container Registry (ACR) using `az acr login`.

Updated Mar 13, 2019 · v0.0.1

seek-oss

Create ECR

Create and manage an Amazon ECR repository.

Updated Mar 13, 2019 · v1.1.1

danthorpe

Cache

Restore and Save directories using a cache key.

Updated Mar 10, 2019 · v1.0.0

opx-infra

Aptly Publish

Publishes Debian packages with Aptly.

Updated Mar 5, 2019 · v0.1.8

opx-infra

Smoke Test

Runs the smoke test on Debian packages.

Updated Mar 5, 2019 · v0.1.1

buildkite-plugins

Git Clean

Overrides the git clean flags for a job.

Updated Feb 25, 2019 · v0.0.1

uw-ipd

Artifacts

Upload and download artifacts.

Updated Feb 8, 2019 · v0.1

thedyrt

Change Directory

Changes the working directory before running command.

Updated Feb 7, 2019 · v0.1.1

keithduncan

SSM SSH Agent

Fetch SSH private keys from AWS Systems Manager Parameter Store and load them into a one-shot SSH Agent.

Updated Feb 1, 2019 · v1.0

seek-oss

Datadog Event

Send a deployment complete event to datadog.

Updated Jan 11, 2019 · v0.0.1

envato

CloudformationOptions

Gather Cloudformation output and export them as env vars.

Updated Dec 9, 2018 · v2.0.0

envato

Bundle Update

A Buildkite plugin that runs bundle update.

Updated Nov 28, 2018 · v0.6.0

Create a Plugin

Learn how to write your own
plugin, and publish it to GitHub.