This is an automated email from the ASF dual-hosted git repository.
panxiaolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new 5286899a71 [Chore](workflow) remove be-ut-clang workflow (#24463)
5286899a71 is described below
commit 5286899a71fda37cb3035db6758669dd26e770e2
Author: Pxl <[email protected]>
AuthorDate: Fri Sep 15 19:09:54 2023 +0800
[Chore](workflow) remove be-ut-clang workflow (#24463)
remove be-ut-clang workflow
---
.github/workflows/be-ut-clang.yml | 104 --------------------------------------
.github/workflows/sonarcloud.yml | 8 +--
2 files changed, 4 insertions(+), 108 deletions(-)
diff --git a/.github/workflows/be-ut-clang.yml
b/.github/workflows/be-ut-clang.yml
deleted file mode 100644
index 3ac273f3ca..0000000000
--- a/.github/workflows/be-ut-clang.yml
+++ /dev/null
@@ -1,104 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: BE UT (Clang)
-
-on:
- pull_request:
- schedule:
- - cron: '0 4,10,16,22 * * *' # schedule it periodically to share the
cache
-
-concurrency:
- group: ${{ github.ref }} (BE UT Clang)
- cancel-in-progress: true
-
-jobs:
- run-ut:
- name: BE UT (Clang)
- runs-on: ubuntu-22.04
- steps:
- - name: Checkout easimon/maximize-build-space
- run: |
- git clone -b v7 https://github.com/easimon/maximize-build-space
-
- - name: Maximize build space
- uses: ./maximize-build-space
- with:
- root-reserve-mb: 4096
- swap-size-mb: 8192
- remove-dotnet: 'true'
- remove-android: 'true'
- remove-haskell: 'true'
- remove-codeql: 'true'
- remove-docker-images: 'true'
-
- - name: Checkout
- uses: actions/checkout@v3
- with:
- persist-credentials: false
- submodules: recursive
-
- - name: Paths Filter
- if: ${{ github.event_name != 'schedule' }}
- uses: ./.github/actions/paths-filter
- id: filter
- with:
- filters: |
- be_changes:
- - 'be/**'
- - 'gensrc/proto/**'
- - 'gensrc/thrift/**'
-
- - name: Ccache ${{ github.ref }}
- if: ${{ github.event_name == 'schedule' ||
steps.filter.outputs.be_changes == 'true' }}
- uses: ./.github/actions/ccache-action
- with:
- key: BE-UT-Clang
- max-size: "2G"
- restore-keys: BE-UT-Clang-
-
- - name: Run UT ${{ github.ref }}
- if: ${{ github.event_name == 'schedule' ||
steps.filter.outputs.be_changes == 'true' }}
- run: |
- export DEFAULT_DIR='/opt/doris'
-
- mkdir "${DEFAULT_DIR}"
- wget
https://github.com/amosbird/ldb_toolchain_gen/releases/download/v0.18/ldb_toolchain_gen.sh
\
- -q -O /tmp/ldb_toolchain_gen.sh
- bash /tmp/ldb_toolchain_gen.sh "${DEFAULT_DIR}/ldb-toolchain"
- rm /tmp/ldb_toolchain_gen.sh
-
- sudo apt update
- sudo DEBIAN_FRONTEND=noninteractive apt install --yes tzdata byacc
-
- # set timezone
- sudo ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- sudo dpkg-reconfigure --frontend noninteractive tzdata
-
- 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-linux-x86_64.tar.xz
\
- -o - | tar -Jxf -
- else
- curl -L
"https://github.com/apache/doris-thirdparty/releases/download/automation-${branch/branch-/}/doris-thirdparty-prebuilt-linux-x86_64.tar.xz"
\
- -o - | tar -Jxf -
- fi
- popd
-
- export
PATH="${DEFAULT_DIR}/ldb-toolchain/bin/:$(pwd)/thirdparty/installed/bin/:${PATH}"
- DORIS_TOOLCHAIN=clang ./run-be-ut.sh -j "$(nproc)" --clean --run
--filter=-CGroupUtilTest.*
diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml
index 152cf461d0..67b3073701 100644
--- a/.github/workflows/sonarcloud.yml
+++ b/.github/workflows/sonarcloud.yml
@@ -155,8 +155,8 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: sonar-scanner \
- --define
sonar.cfamily.compile-commands=be/build_Release/compile_commands.json \
- --define sonar.organization=apache \
- --define sonar.projectKey=apache_incubator-doris \
- --define sonar.sources=be
+
-Dsonar.cfamily.compile-commands=be/build_Release/compile_commands.json \
+ -Dsonar.organization=apache \
+ -Dsonar.projectKey=apache_incubator-doris \
+ -Dsonar.sources=be
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]