[Chore](workflow) change workflow's thirdparty prebuild to 3.0 (#53638)
change workflow's thirdparty prebuild to 3.0
This commit is contained in:
10
.github/workflows/be-ut-mac.yml
vendored
10
.github/workflows/be-ut-mac.yml
vendored
@ -84,14 +84,8 @@ jobs:
|
||||
brew install "${cellars[@]}" || true
|
||||
|
||||
pushd thirdparty
|
||||
branch="${{ github.base_ref }}"
|
||||
if [[ -z "${branch}" ]] || [[ "${branch}" == 'master' ]]; then
|
||||
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz \
|
||||
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
|
||||
else
|
||||
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-${branch/branch-/}/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz" \
|
||||
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
|
||||
fi
|
||||
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz \
|
||||
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
|
||||
tar -xvf doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
|
||||
popd
|
||||
|
||||
|
||||
9
.github/workflows/build-extension.yml
vendored
9
.github/workflows/build-extension.yml
vendored
@ -74,14 +74,7 @@ jobs:
|
||||
- name: Setup thrift
|
||||
run: |
|
||||
pushd thirdparty
|
||||
branch="${{ github.base_ref }}"
|
||||
if [[ -z "${branch}" ]] || [[ "${branch}" == 'master' || "${branch}" == 'branch-3.0' || "${branch}" == 'branch-2.1' ]]; then
|
||||
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
|
||||
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
else
|
||||
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-${branch/branch-/}/doris-thirdparty-prebuilt-linux-x86_64.tar.xz" \
|
||||
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
fi
|
||||
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-linux-x86_64.tar.xz" -o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
tar -xvf doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
popd
|
||||
export PATH="${DEFAULT_DIR}/ldb-toolchain/bin/:$(pwd)/thirdparty/installed/bin/:${PATH}"
|
||||
|
||||
2
.github/workflows/code-checks.yml
vendored
2
.github/workflows/code-checks.yml
vendored
@ -98,7 +98,7 @@ jobs:
|
||||
sudo DEBIAN_FRONTEND=noninteractive apt install --yes tzdata byacc
|
||||
|
||||
pushd thirdparty
|
||||
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
|
||||
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
|
||||
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
tar -xvf doris-thirdparty-prebuilt-linux-x86_64.tar.xz
|
||||
popd
|
||||
|
||||
Reference in New Issue
Block a user