tools: InteractiveHtmlBom is now a nightly job

This commit is contained in:
rusefi 2019-02-02 20:05:30 -05:00
parent d4cc466f07
commit 564611cf3f
7 changed files with 24 additions and 2 deletions

View File

@ -81,6 +81,9 @@ git remote remove origin
git remote add origin https://github.com/rusefi/RomRaider_copy_2.git
git push -u origin master
=============================
rusEfi .git folder take about 500M on disk. Is it possible to reduce this size?
A proper answer is to split or re-create rusefi repo, but in the meantime:
See git_gc.bat

3
misc/git_gc.bat Normal file
View File

@ -0,0 +1,3 @@
git gc --aggressive
git reflog expire --all --expire=now
git gc --prune=now --aggressive

View File

@ -0,0 +1,2 @@
cd c:\stuff
git clone https://github.com/openscopeproject/InteractiveHtmlBom.git

View File

@ -0,0 +1,3 @@
See https://github.com/openscopeproject/InteractiveHtmlBom
See https://github.com/openscopeproject/InteractiveHtmlBom/wiki/Usage

View File

@ -0,0 +1,5 @@
set kicad_path=c:\progra~1\KiCad
set ibom_cmd=%kicad_path%\bin\python.exe C:\stuff\InteractiveHtmlBom\InteractiveHtmlBom\generate_interactive_bom.py --no-browser --name-format %%f_latest --dest-dir ../ibom
echo "ibom_cmd=%ibom_cmd%"
%ibom_cmd% hardware/frankenso/frankenso.kicad_pcb
%ibom_cmd% hardware/CJ125_board/O2_input_CJ125.kicad_pcb

View File

@ -1,5 +1,10 @@
echo Should be executed from root folder
echo Should be executed from project root folder
rem ibom is part of Doxygen job simply in order to reduce workspace HDD usage on my tiny build server
misc\jenkins\InteractiveHtmlBom\run.bat
ncftpput -R -v -u u71977750-docs -p %RUSEFI_DOXYGEN_FTP_PASS% %FTP_SERVER% /ibom hardware/ibom/*
pwd
cd firmware

View File

@ -0,0 +1 @@
Options +Indexes