[libc++] Add CI job testing on FreeBSD
authorEd Maste <emaste@FreeBSD.org>
Wed, 14 Dec 2022 21:03:56 +0000 (16:03 -0500)
committerEd Maste <emaste@FreeBSD.org>
Thu, 9 Mar 2023 18:02:44 +0000 (13:02 -0500)
Reviewed by: ldionne, Mordante

Differential Revision: https://reviews.llvm.org/D128084

libcxx/utils/ci/buildkite-pipeline.yml

index 694d141..474138d 100644 (file)
@@ -1025,3 +1025,22 @@ steps:
           - exit_status: -1  # Agent was lost
             limit: 2
       timeout_in_minutes: 120
+
+  - group: "FreeBSD"
+    steps:
+    - label: "FreeBSD 13 amd64"
+      command: "libcxx/utils/ci/run-buildbot generic-cxx2b"
+      artifact_paths:
+        - "**/test-results.xml"
+        - "**/*.abilist"
+      env:
+          CC: "clang15"
+          CXX: "clang++15"
+      agents:
+        queue: "libcxx-builders"
+        os: "freebsd"
+      retry:
+        automatic:
+          - exit_status: -1  # Agent was lost
+            limit: 2
+      timeout_in_minutes: 120