Commit Graph

69 Commits

Author SHA1 Message Date
Josh Stewart 5aeb794c2a Add teensy36 build and master uploads for teensy36 and teensy41 2021-01-17 23:16:09 +11:00
Josh Stewart fd9fa36c29 Major revamp of unit testing framework 2020-11-19 21:38:00 +11:00
Josh Stewart 4101236e88 Slightly adjust execution order within the Travis tests 2020-11-17 00:59:02 +11:00
Josh Stewart a1aa4f25d9 Add automatic build to Travis for stm32f407 black 2020-08-10 14:19:09 +10:00
Josh Stewart f4d000e5c3 Add upload of teensy35 and Dropbear master firmwares to speeduino.com server 2020-08-08 12:39:53 +10:00
Josh Stewart 4e1a429ff6 Fix the travis test so that it uses Teensy41 2020-07-14 13:58:25 +10:00
Josh Stewart 904e1956f4 For Travis to do a platform update to try and resolve board not found error 2020-05-21 16:24:13 +10:00
Josh Stewart fc1663e5d3 Fix compiling for atmega2561 and add profile for it 2020-05-21 15:42:02 +10:00
Josh Stewart 2d1e645cbd Update Travis to use Python 3.6 2020-05-04 16:08:16 +10:00
Josh Stewart ae0f63c98b Fix typo on last commit 2020-02-11 12:22:39 +11:00
Josh Stewart 8d497fe1ee Only run unit tests on commits to master 2020-02-11 11:58:29 +11:00
Josh Stewart a93e78c3f3 Merge branch 'master' of https://github.com/noisymime/speeduino 2020-02-03 09:07:41 +11:00
Josh Stewart 6808a15f6d Test enabling remote unit testing on Travis 2020-02-03 09:06:28 +11:00
Josh Stewart b3d7c9df9f Better way of determining whether a commit is a PR 2020-01-30 23:48:11 +11:00
Josh Stewart 35a5551ce5 Experimental per branch settings in Travis 2020-01-30 11:51:27 +11:00
Josh Stewart f877ef0623 Testing further travis curl options 2019-09-30 11:54:48 +10:00
Josh Stewart da051f8c87 Add retry on curl options in Travis file 2019-09-30 11:31:38 +10:00
Josh Stewart 91f295baae Update Travis built to Bionic to try and fix SSL issue 2019-09-05 12:32:50 +10:00
Josh Stewart a763ee27bf Final cleanup of travis script warnings/errors 2019-09-03 00:09:46 +10:00
Josh Stewart b597063a57 Add extra curl options to force tls1.2 in firmware upload 2019-09-03 00:02:26 +10:00
Josh Stewart 9b9e6d52ef Fix incorrect lines in Travis file from last commit 2019-09-02 23:50:56 +10:00
Josh Stewart c145210fff Disable MISRA scanning until new method is ready 2019-09-02 23:45:28 +10:00
Josh Stewart 5d26b54314 Change the master firmware.hex location in Travis to PIO v4 dir 2019-08-23 13:10:00 +10:00
Josh Stewart 3c4f25d140 Add build for teensy40 2019-08-21 17:42:01 +10:00
Josh Stewart 358c50e9ea First of the big MISRA cleanups 2019-06-26 10:31:35 +10:00
Josh Stewart 55537a447a Fix incorrect cppcheck path 2019-06-25 18:39:15 +10:00
Josh Stewart f84583d4bb Switch to latest version of cppcheck and MISRA scan 2019-06-25 18:27:54 +10:00
Josh Stewart a3f2c21cc8 Fix formatting of Travis file 2019-06-25 13:51:42 +10:00
Josh Stewart b04939d0c7 Remove stm32f103 from automated Travis build 2019-06-25 13:41:59 +10:00
Josh Stewart b3b0517a66 Fix broken Travis yaml 2019-04-09 20:16:05 +10:00
Josh Stewart 8688af4b5b Change doxygen to upload to new github repo 2019-04-09 20:04:28 +10:00
Josh Stewart f41f95a60c More testing of doxygen 2019-04-09 16:03:25 +10:00
Josh Stewart 5f8530be3b Fix for doxygen failing to upload 2019-04-08 12:17:39 +10:00
Josh Stewart b93bc46d0d Initial doxygen stuff 2019-04-08 11:38:20 +10:00
Josh Stewart 2391cb4073 Remove verbose flag from cURL in Travis 2019-03-07 23:07:20 +11:00
Josh Stewart b612c5614e Fix Travis secret for upload 2019-02-11 18:31:26 +11:00
Josh Stewart 2a55d1997d Add Travis commands to upload hex to server after build 2019-02-11 18:20:14 +11:00
Josh Stewart 654aa728d5 Disable testing on Bluepill until ROM size issue is resolved 2018-01-03 20:29:13 +11:00
Josh Stewart dcefa15ad5 Force x permission on misra script 2017-08-05 10:08:33 +10:00
Josh Stewart 8ca39ce3a6 Force a platformio update in Travis 2017-07-24 09:12:51 +10:00
Josh Stewart 2264989bb4 Add stm32 boards back into Travis testing now that PIO has updated 2017-07-24 09:06:13 +10:00
Josh Stewart 6e9ed35648 Only run cppcheck compile once in Travis 2017-06-29 14:52:51 +10:00
Josh Stewart d790d9c3b9 More Travis tweaks for MISRA 2017-06-29 14:44:34 +10:00
Josh Stewart 5d9becf9af Fix formatting in Travis config 2017-06-29 14:40:50 +10:00
Josh Stewart f53eae9d00 Experimentally enable MISRA scanning on Travis 2017-06-29 14:32:02 +10:00
Josh Stewart b4a7c8e39e Remove stm32 from Travis checking until PlatformIO updates it's framework 2017-06-26 17:34:34 +10:00
Josh Stewart 4b9ef6a31d Add Travis scan for the stm32 environments 2017-06-21 15:30:06 +10:00
Josh Stewart d82345785d Add missing file from last commit 2017-06-21 13:09:57 +10:00
Josh Stewart 4aac3c2ff9 Disable MISRA scanning again for now 2017-06-17 13:37:31 +10:00
Josh Stewart 3cddf33f7a Final Travis cleanup 2017-06-17 13:33:45 +10:00