envato-archive / guide

Document your application with a living component library and styleguide
https://rubygems.org/gems/guide
MIT License
8 stars 3 forks source link

Upgrade the Buildkite pipeline to use Docker #86

Closed orien closed 6 years ago

orien commented 6 years ago

We've been running this build on a legacy Buildkite queue. Soon we'll be getting rid of it. To start using our new queues, we'll need to start using Docker.

In this PR I've committed the pipeline configuration, and configured it to run the test steps in Docker. The Buildkite agent queue used to run the build steps is configurable via an environment setting ($AGENT_QUEUE). We can set this via the Buildkite web UI and is currently set it to our platform queue.

image

orien commented 6 years ago

@simpsora: Thanks. That's a great idea for a customer docker image.