#!/usr/bin/env bash #===----------------------------------------------------------------------===## # # Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. # See https://llvm.org/LICENSE.txt for license information. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception # #===----------------------------------------------------------------------===## # # This file generates a Buildkite pipeline that triggers the various CI jobs for # the LLVM project on scheduled builds. # # See https://buildkite.com/docs/agent/v3/cli-pipeline#pipeline-format. # set -eu set -o pipefail # Filter rules for generic windows tests : ${WINDOWS_AGENTS:='{"queue": "windows"}'} # Filter rules for generic linux tests : ${LINUX_AGENTS:='{"queue": "linux"}'} # Set by buildkite : ${BUILDKITE_MESSAGE:=} : ${BUILDKITE_COMMIT:=} : ${BUILDKITE_BRANCH:=} cat <