firecracker-microvm / firectl

firectl is a command-line tool to run Firecracker microVMs
Apache License 2.0
472 stars 73 forks source link

.buildkite: ensure consistent distro and host #51

Closed samuelkarp closed 4 years ago

samuelkarp commented 4 years ago

Issue #, if available: https://github.com/firecracker-microvm/firecracker-go-sdk/issues/168

Description of changes: This change should ensure that all critical steps in the pipeline run on the same Linux distribution (since we want to test multiple distributions) and on the same host (since we mutate state on that host), but continue to allow steps to run in parallel on that host (using multiple Buildkite agents).

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.