Skip to content

Commit

Permalink
Add armv7 CI
Browse files Browse the repository at this point in the history
  • Loading branch information
neildhar committed Sep 24, 2024
1 parent 8ce74af commit 2b5f7ef
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ workflows:
sanitize: ["ON", "OFF"]
gc: ["MALLOC", "HADES"]
- test-linux
- test-linux-armv7

jobs:
test-macos:
Expand Down Expand Up @@ -70,3 +71,26 @@ jobs:
cmake -S hermes -B build
cmake --build build -j 4
cmake --build build --target check-hermes -j 4
test-linux-armv7:
docker:
- image: arm32v7/ubuntu:jammy
resource_class: arm.medium
environment:
- DEBIAN_FRONTEND: noninteractive
working_directory: /root
steps:
- run:
name: Install dependencies
command: |
apt update
apt install -y git openssh-client cmake build-essential \
libicu-dev zip python3 tzdata clang-15
- checkout:
path: hermes
- run:
name: Run Hermes regression tests
command: |
CC=clang-15 CXX=clang++-15 cmake -S hermes -B build -DHERMESVM_HEAP_HV_MODE=HEAP_HV_PREFER32
cmake --build build -j 4
cmake --build build --target check-hermes -j 4

0 comments on commit 2b5f7ef

Please sign in to comment.