This is a collection of notes for my own use. It probably isn't very helpful to you, unless you are (a) already familiar with Buildkite and (b) doing a weird dance with Windows, WSL2, and a Raspberry Pi. This stuff works on my machine.
If you've never heard of Buildkite, go check it out: Buildkite. It's a pretty cool continuous integration tool.
Serve the docs locally (using WSL2)
Pipeline upload step
Paste this into the YAML steps editor when setting up a pipeline, so that you can use a
Target a particular agent
This is useful when running both a Pi and a Windows agent.
Start the agent
Target a particular shell
shell option in
Be aware of the following:
- PowerShell Core and WSL2 do not support using buildkite-agent pipeline upload directly in the steps editor. Workaround: put it in a script file, run that script from the steps editor.