Skip to content

This repo contains various Buildkite pipelines for a tutorial (soon to be published) on Stark & Wayne blog.

Notifications You must be signed in to change notification settings

james2791/buildkite-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buildkite Tutorial

This repo contains various Buildkite pipelines for a tutorial (soon to be published) on Stark & Wayne blog.

Get started

Click the following button to start the tutorial on your free Buildkite account:

Start tutorial on Buildkite

Initially you do not need to fork this repo.

No fields need to be changed at this time. Scroll to the bottom to create the new pipeline.

We can skip the next page "GitHub Webhook Setup" for the moment. Scroll to the bottom and click "Continue to Pipeline".

Now click "New Build" in the top right. Enter an arbitrary message. It can include Buildkite Emoji, such as "Learning to :pipeline: is fun."

no-agents

The pipeline will wait forever until a Buildkite Agent is provided.

We can install and run buildkite-agent start --spawn 2 to freely host some Buildkite Agents on our local machine:

buildkite-agent start

The Agent will be immediately allocated work to do from our pending pipeline.

Back at the dashboard our pipeline will succeed.

build-success

Expand the ./src/show_environment.sh step to see its output. What you see here will depend on what machine you are running the Agent.

Run locally

Each pipeline in .buildkite folder can be run locally -- without setting up the Pipeline on buildkite.com -- using the bk CLI:

bk local run .buildkite/pipeline.show-environment.yml

About

This repo contains various Buildkite pipelines for a tutorial (soon to be published) on Stark & Wayne blog.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%