Initial doxygen stuff
This commit is contained in:
parent
3c285408e6
commit
b93bc46d0d
|
@ -23,3 +23,4 @@ reference/hardware/v0.4/gerbers/Archive.zip
|
|||
.vscode/launch.json
|
||||
.vscode/.browse.c_cpp.db*
|
||||
speeduino/board_samd21*
|
||||
reference/doxygen
|
|
@ -51,6 +51,8 @@ before_install:
|
|||
- cd cppcheck-1.79
|
||||
# - make SRCDIR=build CFGDIR=/usr/share/cppcheck/ HAVE_RULES=yes
|
||||
- sudo make install CFGDIR=/usr/share/cppcheck/ HAVE_RULES=yes
|
||||
# Requirements for doxygen
|
||||
- sudo apt-get install doxygen graphviz
|
||||
|
||||
install:
|
||||
- pip install -U platformio
|
||||
|
@ -61,12 +63,19 @@ script:
|
|||
- cd noisymime/speeduino
|
||||
- platformio update
|
||||
# - platformio run -e megaatmega2560 -e teensy35 -e bluepill_f103c8 -e genericSTM32F103RB
|
||||
# Run the builds
|
||||
- platformio run -e megaatmega2560 -e teensy35 -e genericSTM32F103RB
|
||||
# Upload ini and hex files to speeduino.com server
|
||||
- curl --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./.pioenvs/megaatmega2560/firmware.hex" "https://speeduino.com:2078/bin/master.hex"
|
||||
- curl --user "speeduino_firmware@speeduino.com:$WEB_PWD" --basic -T "./reference/speeduino.ini" "https://speeduino.com:2078/master.ini"
|
||||
# Begin MISRA scan
|
||||
- cd ..
|
||||
- chmod +x speeduino/misra/check_misra.sh
|
||||
- speeduino/misra/check_misra.sh
|
||||
# Do doxygen run and upload to server
|
||||
- cd speeduino
|
||||
- doxygen
|
||||
- curl --user "speeduino_doxygen@speeduino.com:$WEB_PWD" --basic -T "./reference/doxygen/*" "https://speeduino.com:2078/"
|
||||
|
||||
notifications:
|
||||
slack: speeduino:Y8Bhhviu4r7HFF3abMYDnH3p
|
||||
|
|
Loading…
Reference in New Issue