You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by ad...@apache.org on 2023/01/17 06:33:11 UTC

[doris-thirdparty] 01/04: Add .cirrus.yml

This is an automated email from the ASF dual-hosted git repository.

adonisling pushed a commit to branch cirrus-test
in repository https://gitbox.apache.org/repos/asf/doris-thirdparty.git

commit f03f547123fb3b7e510f31106146d85c35a1306f
Author: Adonis Ling <ad...@gmail.com>
AuthorDate: Thu Jan 5 14:32:41 2023 +0800

    Add .cirrus.yml
---
 .cirrus.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 0000000..90a03bc
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,19 @@
+macos_instance:
+  image: ghcr.io/cirruslabs/macos-monterey-base:latest
+
+task:
+  script: |
+    brew install automake autoconf libtool pkg-config texinfo coreutils gnu-getopt python \
+      cmake ninja ccache bison byacc gettext wget pcre openjdk@11 maven node
+
+    git clone https://github.com/apache/doris
+
+    cd doris/thirdparty
+    bash build-thirdparty.sh -j "$(nproc)"
+
+    kernel="$(uname -s | awk '{print tolower($0)}')"
+    arch="$(uname -m)"
+    tar -cf - installed | xz -z -T0 - >"doris-thirdparty-prebuilt-${kernel}-${arch}.tar.xz"
+
+  artifacts:
+    path: doris/thirdparty/doris-thirdparty-prebuilt-*.tar.xz


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org