Commit Graph

42 Commits

Author SHA1 Message Date
David Holdeman da03fb3034
Convert documentation (#1600)
* Add checkout

* remove empty with statement

* Actually we do need push depth

* convert gen_upload_docs.bat

* convert run.bat

* forgot to add run.sh

* convert gen_upload_docs.bat

* remove checking from bats

* change config

* fix path

* fix path again

* fix file extension

* remove escapes

* added missing quotation and escapes

* convert build_current_bundle

* convert clean_bootloader

* convert compile_bootloader_discovery

* convert compile_bootloader

* add env var to skip upload

* remove checking from compile.bat

* working on push.yaml

* finish sorting

* progress

* rename push to builds

* rename push to builds

* Add skip upload env var

* fix pull_request name

* fixed typo and changed name

* fixed indentation and runs-on

* try different env var setup

* add nucleos and switch to underscore

* add quotes

* remove boards that were commented

* remove boards that were commented

* fix project board name

* fixed variable name

* add ini-file and console-settings

* try installing gcc-multilib first

* Install g++-multilib as well

* remove unnecessary export

* fixed exit numbers

* change to different env setup

* add simulator and console compilation to board bundles

* changed OS and added linux simulator build

* add checkout and missing colon

* add gcc-multilib installes

* Install mingw

* fixed install

* remove mingw from linux sim and call compile directly

* change directory

* moved envs to command

* debug ls

* debug ls

* set ftp vars

* add makefile debug info

* removed batchecks

* redirect stdout to easier see orrs

* change name

* remove redirect, add file inpection

* Add conditional project name

* Try software upgrade

* missing char

* update ine files

* try quotes

* add escapes

* add quotes

* add escapes and quotes

* remove quotes and escapes

* remove software upgrade

* ignore test 2

* update apt

* like this then

* forgot import

* fix case

* remove RUSEFI_SKIP_UPLOAD and check RUSEFI_FTP_SERVER instead

* break workflow back apart

* upload simulator artifact

* fixed operator

* update apt

* change paths

* Update build-firmware.yaml

* move update bundle to artifacts

* fix var name

* Install ncftp

* set env vars conditionally

* remove check so zips are created

* try things the github way and copy to primary

* re-enable test

* missing space

* use bash

* use bash

* add workflow

* add check before upload

* install kicad

* switch firmware to bash

* switch unit_testts to bash

* switch jenkins to bash

* fix path

* pwd

* checkout submodules

* add ppa for kicad 5.1

* install xvfb and set DISPLAY

* use xvfb

* use python3 and add NO_DISPLAY var

* fetch all

* remove blob

* undo unintentional changes

* reset accidentally commited config.xmlu

* remove submodule

* fix path

Co-authored-by: David Holdeman <David Holdeman>
2020-07-11 22:57:00 -04:00
David Holdeman a2573f5acd
Convert integration_and_primary_bundle scripts to sh (#1562)
* convert gen_upload_docs.bat

* convert run.bat

* forgot to add run.sh

* convert gen_upload_docs.bat

* remove checking from bats

* fix path

* fix path again

* fix file extension

* remove escapes

* added missing quotation and escapes

* add escapes

* change config for testing

* convert build_current_bundle

* convert clean_bootloader

* convert compile_bootloader_discovery

* convert compile_bootloader

* fix path

* convert run.sh

* fix path again

* convert hw_test

* convert flash_erase407

* convert flash_openocd407

* fix missing or

* fix another missing or

* fix quote

* add quotes

* add more quotes

* remove spurious call

* add more quotes

* convert simulator_test

* Add simulator_test

* Added semicolon

* add exports

* change destination path

* add quotes and error check

* moved rm and changed path back

* change path

* let the dead be

* add env var to skip hw test

* redo logic

Co-authored-by: David Holdeman <David Holdeman>
2020-07-03 11:03:50 -04:00
rusefi cc9134ac39 GH actions are now the source of separate files, if anyone even cares 2020-06-22 20:41:35 -04:00
rusefi dad5c52b61 autoupdate file 2020-06-06 18:41:59 -04:00
rusefi 041ee0b179 autoupdate file 2020-06-06 17:53:53 -04:00
rusefi 956f197240 bundle_full_name 2020-06-06 17:26:39 -04:00
rusefi 1ad2b83ce2 bundle_name.ini 2020-06-06 17:17:33 -04:00
rusefi 5aa554f452 refactoring 2020-06-06 16:52:29 -04:00
rusefi 87233c1e36 fixing build 2019-07-07 17:50:51 -04:00
rusefi 5a379f8ee8 reducing duplication 2019-07-07 17:26:47 -04:00
rusefi e15e15ee82 where is rusefi.dfu? also minor build script fix 2019-07-07 04:46:23 -04:00
rusefi 2d78071330 bundle folder name is broken :( 2019-07-01 12:22:58 -04:00
rusefi 78ed444e9d bundle folder name is broken :( 2019-07-01 11:44:59 -04:00
rusefi 31a9d9bc78 bundle folder name is broken :( 2019-07-01 11:19:06 -04:00
rusefi cf677da6a2 this is BS :( 2019-07-01 10:11:59 -04:00
rusefi e8aa4d3a20 this is BS :( 2019-07-01 10:10:32 -04:00
rusefi bef3c6e8c1 bundle folder name is broken :( 2019-07-01 09:31:35 -04:00
rusefi 3c815f8071 Windows drivers into bundle 2019-06-30 22:28:58 -04:00
rusefi aa56d4b3e4 Windows drivers into bundle 2019-06-30 19:47:33 -04:00
rusefi 9f91dec658 paths with spaces are sweet 2019-06-22 13:55:21 -04:00
rusefi 5bc0afb458 nicer bundle folder structure and reducing unneeded content #833 2019-06-09 19:35:27 -04:00
rusefi 30be911155 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 22:05:52 -04:00
rusefi 18a9147451 reducing or increasing comlexity with two sets of files
reducing bundle size
2019-06-08 16:15:32 -04:00
rusefi d2116225bb as I said, DevOps 2019-06-01 13:47:15 -04:00
rusefi ea3bf0c4a9 I was born for DevOps 2019-06-01 13:13:04 -04:00
rusefi a60206a6ef jenkins cleanup 2019-06-01 12:34:29 -04:00
rusefi b649a8c507 docs 2019-06-01 10:37:32 -04:00
rusefi 8c62395a10 more timestamps into CI logs also parallel simulator compilation 2019-04-20 17:27:04 -04:00
rusefi 360759b063 fail faster 2019-04-13 17:20:02 -04:00
rusefi 177296bb35 more messages for build server 2019-04-13 16:50:24 -04:00
rusefi ba9ed59401 Firmware Update via UART and/or USB #398
bootloader into jenkins
2019-03-28 07:38:15 -04:00
rusefi 7476941017 F7 2019-02-21 13:30:27 -05:00
rusefi e3e9bde150 F7 2019-02-21 12:38:39 -05:00
rusefi 8d195f211a F7 2019-02-21 12:29:50 -05:00
rusefi 8c88f54b1d F746 CI 2019-02-17 13:17:56 -05:00
rusefi 88e13e4f13 F746 CI 2019-02-17 12:54:02 -05:00
rusefi 20fea6c46b Jenkins refactoring 2019-02-12 20:01:16 -05:00
rusefi 8bcb8ef611 helping build server 2019-01-06 19:47:43 -05:00
rusefi ecb74e7743 consistency 2019-01-04 20:00:45 -05:00
rusefi 6e1e00f42d #147 2019-01-04 18:27:33 -05:00
rusEfi 75ea1a57f7 #147 2019-01-04 17:27:14 -05:00
rusefi 8a1a4ff787 better folder structure 2018-12-16 00:19:15 -05:00