Plugins

Extend your pipelines with Buildkite Plugins

buildkite-plugins

Docker Compose

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

★ 53 · Updated Jan 21, 2019 · v2.6.0

chronotc

Monorepo Diff

Trigger pipelines on changes in watched folders.

★ 34 · Updated Dec 10, 2018 · v1.0.0

buildkite-plugins

Docker

Runs your build steps in Docker containers.

★ 20 · Updated Jan 23, 2019 · v2.2.0

bugcrowd

Test Summary

Collates test results as a buildkite annotation.

★ 20 · Updated Jan 19, 2019 · v1.8.0

cultureamp

AWS Assume Role

Assumes an IAM Role before running the build command.

★ 15 · Updated Jan 23, 2019 · v0.1.0

buildkite-plugins

ECR

Login to ECR in your build steps.

★ 10 · Updated Jan 3, 2019 · v1.2.0

seek-oss

AWS Secrets Manager

Read secrets from AWS Secrets Manager.

★ 7 · Updated Jan 17, 2019 · v1.0.1

seek-oss

GitHub Merged Pull Request

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

★ 7 · Updated Dec 9, 2018 · v0.0.5

buildkite-plugins

Junit Annotate

Annotates your build using JUnit XML reports.

★ 5 · Updated Jan 14, 2019 · v1.5.1

buildkite-plugins

Detect Clowns

Detects clown emojis in your codebase.

★ 5 · Updated Dec 25, 2018 · v2.0.0

buildkite-plugins

Artifacts

Upload and download artifacts.

★ 5 · Updated Dec 25, 2018 · v1.2.0

thedyrt

Git Commit

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

★ 5 · Updated Jun 9, 2018 · v0.3.0

buildkite-plugins

Shellcheck

Run shellcheck over your shell scripts.

★ 4 · Updated Dec 26, 2018 · v1.1.2

buildkite-plugins

GOPATH Checkout

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

★ 3 · Updated Dec 25, 2018 · v1.0.1

buildkite-plugins

Plugin Linter

A plugin to lint your Buildkite plugins.

★ 3 · Updated Dec 25, 2018 · v2.0.0

buildkite-plugins

Docker Login

Login to Docker registries in your build steps.

★ 3 · Updated Dec 25, 2018 · v2.0.1

chef

Anka

Runs your build steps in Anka virtual machines.

★ 3 · Updated Oct 4, 2018 · v0.1.1

thedyrt

Skip Checkout

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

★ 3 · Updated Jul 12, 2018 · v0.1.1

jobready

Code Climate Test Reporter

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

★ 2 · Updated Jan 23, 2019 · v1.0

buildkite-plugins

Golang Build

Building golang binaries against different versions of golang.

★ 2 · Updated Dec 25, 2018 · v1.3.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 Dec 9, 2018 · v0.0.5

envato

Github Pull Request

A Buildkite plugin that opens Github pull requests.

★ 2 · Updated Nov 24, 2018 · v0.4.0

joscha

Sauce Connect

Runs sauce-connect for a given step.

★ 2 · Updated Aug 21, 2018 · v2.0.2

buildkite-plugins

Golang

Run a command in a specific golang docker container.

★ 1 · Updated Dec 23, 2018 · v2.0.0

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

buildkite-plugins

Library Example

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

★ 1 · Updated Nov 21, 2018 · v1.0.0

seek-oss

Datadog Event

Send a deployment complete event to datadog.

Updated Jan 11, 2019 · v0.0.1

buildkite-plugins

Git Clean

Overrides the git clean flags for a job.

Updated Dec 25, 2018 · v0.0.1

envato

CloudformationOptions

Gather Cloudformation output and export them as env vars.

Updated Dec 9, 2018 · v2.0.0

SpencerSharkey

hooks

Run scripts as hooks.

Updated Dec 9, 2018

MYOB-Technology

kustomize-job

Runs your build step as a kustomized kubernetes job.

Updated Dec 9, 2018

uw-ipd

Artifacts

Upload and download artifacts.

Updated Dec 9, 2018 · v0.1

envato

Bundle Update

A Buildkite plugin that runs bundle update.

Updated Nov 28, 2018 · v0.6.0

thedyrt

Change Directory

Changes the working directory before running command.

Updated Jul 12, 2018 · v0.1.1

Create a Plugin

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