[libc++] Encode the arch and OS in buildkite agent tags
authorLouis Dionne <ldionne.2@gmail.com>
Mon, 12 Jul 2021 20:01:32 +0000 (16:01 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Mon, 12 Jul 2021 20:01:38 +0000 (16:01 -0400)
libcxx/utils/ci/Dockerfile

index 8ddd2ce..a1b9165 100644 (file)
@@ -87,6 +87,7 @@ WORKDIR /home/libcxx-builder
 # for the Buildkite agent to be installed in a path where we can find it.
 RUN bash -c "$(curl -sL https://raw.githubusercontent.com/buildkite/agent/master/install.sh)"
 ENV PATH="${PATH}:/home/libcxx-builder/.buildkite-agent/bin"
+RUN echo "tags=\"queue=libcxx-builders,arch=$(uname -m),os=linux\"" >> "/home/libcxx-builder/.buildkite-agent/buildkite-agent.cfg"
 
 # By default, start the Buildkite agent (this requires a token).
-CMD buildkite-agent start --tags "queue=libcxx-builders"
+CMD buildkite-agent start