mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-23 07:46:36 +08:00
feat(scripts): add fully automatic test + environment installation verification script
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
This commit is contained in:
@@ -39,6 +39,8 @@ jobs:
|
||||
run: scripts/install-prerequisites.sh
|
||||
- name: Install pngquant
|
||||
run: scripts/install_pngquant.sh
|
||||
- name: Verify the environment dependency installation
|
||||
run: scripts/run_tests.sh --skip-tests
|
||||
- name: Building ${{ matrix.build_option }}
|
||||
run: python tests/main.py --build-option=${{ matrix.build_option }} build --auto-clean
|
||||
|
||||
@@ -123,6 +125,8 @@ jobs:
|
||||
run: scripts/install-prerequisites.sh
|
||||
- name: Install pngquant
|
||||
run: scripts/install_pngquant.sh
|
||||
- name: Verify the environment dependency installation
|
||||
run: scripts/run_tests.sh --skip-tests
|
||||
- name: Fix kernel mmap rnd bits
|
||||
# Asan in llvm 14 provided in ubuntu 22.04 is incompatible with
|
||||
# high-entropy ASLR in much newer kernels that GitHub runners are
|
||||
|
||||
Reference in New Issue
Block a user