Properly catch simulator build failure (#1716)

* catch error

* file still returns 0 if not found
This commit is contained in:
David Holdeman 2020-08-21 21:46:00 -05:00 committed by GitHub
parent 7299c79810
commit 4988402299
2 changed files with 2 additions and 1 deletions

View File

@ -19,7 +19,7 @@ jobs:
- name: Compile Simulator - name: Compile Simulator
working-directory: ./simulator/ working-directory: ./simulator/
run: sh compile.sh run: bash compile.sh
- name: Upload built simulator - name: Upload built simulator
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2

View File

@ -1,4 +1,5 @@
rm -f build/rusefi_simulator.exe rm -f build/rusefi_simulator.exe
make -j4 -r make -j4 -r
[ $? -eq 0 ] || { echo "Simulator compilation failed"; exit 1; }
file build/rusefi_simulator file build/rusefi_simulator
echo "TIMESTAMP $(date "+%D %T.%2N") just compiled rusefi simulator" echo "TIMESTAMP $(date "+%D %T.%2N") just compiled rusefi simulator"