Skip to content

Commit

Permalink
fix ci
Browse files Browse the repository at this point in the history
  • Loading branch information
mayuehappy committed Jun 18, 2024
1 parent 629daf6 commit 07a2631
Showing 1 changed file with 31 additions and 25 deletions.
56 changes: 31 additions & 25 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -354,19 +354,25 @@ jobs:
- post-steps

build-linux-clang10-asan:
executor: linux-docker
machine:
image: ubuntu-2004:202111-02
resource_class: xlarge
steps:
- pre-steps
- run: COMPILE_WITH_ASAN=1 CC=clang-10 CXX=clang++-10 ROCKSDB_DISABLE_ALIGNED_NEW=1 USE_CLANG=1 make V=1 -j8 check # aligned new doesn't work for reason we haven't figured out
- install-gflags
- install-clang-10
- run: COMPILE_WITH_ASAN=1 CC=clang-10 CXX=clang++-10 ROCKSDB_DISABLE_ALIGNED_NEW=1 USE_CLANG=1 make V=1 -j32 check # aligned new doesn't work for reason we haven't figured out
- post-steps

build-linux-clang10-mini-tsan:
executor: linux-docker
machine:
image: ubuntu-2004:202111-02
resource_class: xlarge
steps:
- pre-steps
- run: COMPILE_WITH_TSAN=1 CC=clang-13 CXX=clang++-13 ROCKSDB_DISABLE_ALIGNED_NEW=1 USE_CLANG=1 make V=1 -j8 check
- install-gflags
- install-clang-10
- run: COMPILE_WITH_TSAN=1 CC=clang-10 CXX=clang++-10 ROCKSDB_DISABLE_ALIGNED_NEW=1 USE_CLANG=1 make V=1 -j32 check # aligned new doesn't work for reason we haven't figured out.
- post-steps

build-linux-clang10-ubsan:
Expand Down Expand Up @@ -641,26 +647,26 @@ jobs:
command: make V=1 J=8 -j8 jtest
- post-steps

build-linux-java-pmd:
machine:
image: ubuntu-2004:202111-02
resource_class: large
environment:
JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
steps:
- install-maven
- pre-steps
- run:
name: "Set Java Environment"
command: |
echo "JAVA_HOME=${JAVA_HOME}"
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> $BASH_ENV
which java && java -version
which javac && javac -version
- run:
name: "PMD RocksDBJava"
command: make V=1 J=8 -j8 jpmd
- post-pmd-steps
# build-linux-java-pmd:
# machine:
# image: ubuntu-2004:202111-02
# resource_class: large
# environment:
# JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
# steps:
# - install-maven
# - pre-steps
# - run:
# name: "Set Java Environment"
# command: |
# echo "JAVA_HOME=${JAVA_HOME}"
# echo 'export PATH=$JAVA_HOME/bin:$PATH' >> $BASH_ENV
# which java && java -version
# which javac && javac -version
# - run:
# name: "PMD RocksDBJava"
# command: make V=1 J=8 -j8 jpmd
# - post-pmd-steps

build-linux-java-static:
executor: linux-java-docker
Expand Down Expand Up @@ -925,7 +931,7 @@ workflows:
- build-macos-java
- build-macos-java-static
- build-macos-java-static-universal
- build-linux-java-pmd
# - build-linux-java-pmd
jobs-macos:
jobs:
- build-macos
Expand Down

0 comments on commit 07a2631

Please sign in to comment.