mirror of https://github.com/rusefi/rusefi.git
only:extracing reusable HW CI scripts
This commit is contained in:
parent
0de246a23f
commit
18fcb53086
|
@ -68,15 +68,11 @@ jobs:
|
|||
- name: OpenOCD wipe & flash STM32
|
||||
run: .github/workflows/hw-ci/openocd_wipe_and_flash.sh ${{matrix.openocd-script}}
|
||||
|
||||
- name: Generate Autotest Jar
|
||||
working-directory: ./java_tools
|
||||
run: ./gradlew :autotest:shadowJar
|
||||
|
||||
- name: Set EXTRA env
|
||||
run: |
|
||||
echo "HARDWARE_CI_SERIAL_DEVICE=${{matrix.serial-device}}" >> $GITHUB_ENV
|
||||
|
||||
# This both compiles and runs HW CI tests
|
||||
- name: Run Hardware CI
|
||||
run: java -cp java_console/autotest/build/libs/autotest-all.jar ${{matrix.test-suite}}
|
||||
run: .github/workflows/hw-ci/run_hw_ci.sh ${{matrix.test-suite}}
|
||||
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# for instance
|
||||
# .github/workflows/hw-ci/run_hw_ci.sh com.rusefi.HwCiF4Proteus
|
||||
|
||||
HW_SUITE=$1
|
||||
|
||||
set -e
|
||||
|
||||
cd java_tools
|
||||
./gradlew :autotest:shadowJar
|
||||
cd ..
|
||||
|
||||
java -cp java_console/autotest/build/libs/autotest-all.jar $HW_SUITE
|
Loading…
Reference in New Issue