[libc++] Perform the bootstrapping build before legacy builds in CI
authorLouis Dionne <ldionne.2@gmail.com>
Tue, 16 Nov 2021 17:43:24 +0000 (12:43 -0500)
committerLouis Dionne <ldionne.2@gmail.com>
Tue, 16 Nov 2021 17:44:22 +0000 (12:44 -0500)
This is to help reduce latency by running longer jobs before shorter ones.

libcxx/utils/ci/buildkite-pipeline.yml

index df9f23d..ee00db2 100644 (file)
@@ -241,8 +241,8 @@ steps:
     timeout_in_minutes: 120
 
   # Tests with the various supported ways to build libc++.
-  - label: "Legacy Lit configuration"
-    command: "libcxx/utils/ci/run-buildbot legacy-test-config"
+  - label: "Bootstrapping build"
+    command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
     artifact_paths:
       - "**/test-results.xml"
     agents:
@@ -254,8 +254,8 @@ steps:
           limit: 2
     timeout_in_minutes: 120
 
-  - label: "Legacy standalone build"
-    command: "libcxx/utils/ci/run-buildbot legacy-standalone"
+  - label: "Legacy Lit configuration"
+    command: "libcxx/utils/ci/run-buildbot legacy-test-config"
     artifact_paths:
       - "**/test-results.xml"
     agents:
@@ -267,8 +267,8 @@ steps:
           limit: 2
     timeout_in_minutes: 120
 
-  - label: "Legacy LLVM_ENABLE_PROJECTS build"
-    command: "libcxx/utils/ci/run-buildbot legacy-project-build"
+  - label: "Legacy standalone build"
+    command: "libcxx/utils/ci/run-buildbot legacy-standalone"
     artifact_paths:
       - "**/test-results.xml"
     agents:
@@ -280,8 +280,8 @@ steps:
           limit: 2
     timeout_in_minutes: 120
 
-  - label: "Bootstrapping build"
-    command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
+  - label: "Legacy LLVM_ENABLE_PROJECTS build"
+    command: "libcxx/utils/ci/run-buildbot legacy-project-build"
     artifact_paths:
       - "**/test-results.xml"
     agents: