more timestamps into CI logs also parallel simulator compilation

This commit is contained in:
rusefi 2019-04-20 17:27:04 -04:00
parent bb04ec40f9
commit 8c62395a10
7 changed files with 14 additions and 8 deletions

View File

@ -3,23 +3,27 @@ rd /s /q deliver
mkdir deliver
call clean.bat
echo "TIMESTAMP %date% %time%"
make -j4
cp build\rusefi.elf deliver\rusefi_debug.elf
cp build\rusefi.bin deliver\rusefi_debug.bin
cp build\rusefi.hex deliver\rusefi_debug.hex
echo Debug compilation results 1/2
echo "TIMESTAMP %date% %time%"
ls -l build
if not exist deliver/rusefi_debug.hex echo FAILED to compile DEBUG
if not exist deliver/rusefi_debug.hex exit -1
call clean.bat
echo "TIMESTAMP %date% %time%"
make -j4 DEBUG_LEVEL_OPT='-O2' EXTRA_PARAMS='-DEFI_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_TRACE=FALSE -DCH_DBG_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_STACK_CHECK=FALSE -DCH_DBG_FILL_THREADS=FALSE -DCH_DBG_THREADS_PROFILING=FALSE'
cp build\rusefi.elf deliver\rusefi_release.elf
cp build\rusefi.bin deliver\rusefi_release.bin
cp build\rusefi.hex deliver\rusefi_release.hex
echo Release compilation results 2/2
echo "TIMESTAMP %date% %time%"
ls -l build
if not exist deliver/rusefi_release.hex echo FAILED to compile RELEASE
if not exist deliver/rusefi_release.hex exit -1

View File

@ -1,4 +1,4 @@
echo Building rusefi simulator
echo "TIMESTAMP %date% %time% Building rusefi simulator"
pwd
cd simulator
gcc -v

View File

@ -108,7 +108,7 @@ IF NOT ERRORLEVEL 0 EXIT /B 1
cd ..
echo %date% %time%
echo "TIMESTAMP %date% %time%"
echo "build_current_bundle: DONE here"
pwd

View File

@ -1,3 +1,4 @@
echo "TIMESTAMP %date% %time%"
echo I am hw_test.bat
pwd
@ -34,5 +35,5 @@ ant realtest
IF NOT ERRORLEVEL echo ERROR DETECTED
IF NOT ERRORLEVEL 0 EXIT /B 1
echo %date% %time%
echo "TIMESTAMP %date% %time%"
echo hw_test.bat: done

View File

@ -11,5 +11,5 @@ ant simlator_test
IF NOT ERRORLEVEL echo ERROR DETECTED
IF NOT ERRORLEVEL 0 EXIT /B 1
echo %date% %time%
echo "TIMESTAMP %date% %time%"
echo simulator_test.bat: done

View File

@ -1,4 +1,4 @@
echo I am unit_tests.bat
echo "TIMESTAMP %date% %time% I am unit_tests.bat"
set FTP_SERVER=home451478433.1and1-data.host
rem 'RUSEFI_BUILD_FTP_PASS' environment variable
@ -33,7 +33,7 @@ ls -l build
if not exist build/rusefi_test.exe echo FAILED TO COMPILE UNIT TESTS
if not exist build/rusefi_test.exe exit -1
echo Unit tests build looks good, now executing unit tests
echo "TIMESTAMP %date% %time% Unit tests build looks good, now executing unit tests"
cd build
call rusefi_test.exe
@ -51,6 +51,6 @@ pwd
echo Preparing firmware-only fast upload
zip -j firmware/build/rusefi_firmware.zip firmware/svnversion.h firmware/build/rusefi.hex firmware/build/rusefi.bin firmware/build/rusefi.elf firmware/tunerstudio/rusefi.ini
echo Now uploading only firmware
echo "TIMESTAMP %date% %time% Now uploading only firmware
ncftpput -u u71977750-build -p %RUSEFI_BUILD_FTP_PASS% %FTP_SERVER% separate_files firmware/build/rusefi_firmware.zip

View File

@ -1,4 +1,5 @@
rem this is about CygWin colon issue, .dep files are invalid because of that
rem rm -rf .dep
rm -f build/rusefi_simulator.exe
make -r
make -j4 -r
echo "TIMESTAMP %date% %time% just compiled rusefi simulator"