Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 845 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 845 Bytes

Buildkite & CUDA Example

A minimal example demonstrating CUDA in docker-based buildkite pipelines using a two step pipeline:

  1. A nvidia-cuda & conda based "test runner" is built, including both os-level and conda-level requirements. This runs within the buildkit-agent container.

  2. The docker-buildkite-plugin is used to execute tests via the nvidia docker runtime within the runner container.

Setup

The example requires an agent host with nvidia-docker installed. The buildkite agent may be run via the standard buildkite/agent image, bind-mounting /var/run/docker.sock to enable support for docker-buildkite-plugin.