--- expeditor: defaults: buildkite: timeout_in_minutes: 60 retry: automatic: limit: 1 steps: - label: lint-ruby-3.0 command: - RAKE_TASK=test:lint /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:3.0 - label: run-tests-ruby-2.7 command: - /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:2.7 - label: run-tests-ruby-3.0 command: - /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:3.0 - label: run-tests-ruby-3.1 command: - /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:3.1 - label: isolated-tests-ruby-3.0 command: - RAKE_TASK=test:isolated /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:3.0 - label: isolated-tests-ruby-3.1 command: - RAKE_TASK=test:isolated /workdir/.expeditor/buildkite/verify.sh expeditor: secrets: true executor: docker: image: ruby:3.1 - label: run-tests-ruby-3.1-windows command: - /workdir/.expeditor/buildkite/verify.ps1 expeditor: secrets: true executor: docker: environment: - BUILDKITE host_os: windows shell: ["powershell", "-Command"] image: rubydistros/windows-2019:3.1