Peter Barker
eb930f830b
Tools: build_ci.sh: set consistent GIT_VERSION_INT in env
...
For consistent compiler output
2022-04-12 11:47:48 +10:00
Andy Piper
a34f8e1b8d
scripts: add SPRacingH7 to manifest files and CI build
2022-02-15 11:32:52 +11:00
Willian Galvani
77f9d4fdba
Tools: scripts: build_ci.sh: validate firmware fwversion with firmware_version_decoder.py
2022-02-15 10:38:28 +11:00
Peter Barker
2fe709a59c
Tools: build_ci.sh: use valid hexadecmail digits in GIT_VERSION
...
building AP_Periph requires these to be able to be converted into a
number
2022-01-18 11:30:41 +11:00
bugobliterator
a9c78fe7e3
Tools: also test out directory working in one of the build tests
2021-12-20 12:47:25 +11:00
Shiv Tyagi
20ce9ade07
Tools: scripts : parse blimp parameters
2021-10-20 14:22:48 +11:00
Andrew Tridgell
11c04e62a7
Tools: ensure we build L431 and L476 MCUs
2021-10-17 20:30:20 +11:00
Andrew Tridgell
5b0f1b170a
Tools: build Nucleo-L496
...
we want at least one fw for each MCU supported
2021-09-24 18:08:00 +10:00
Pierre Kancir
aade77db9a
Tools: build_ci.sh don't unset CXX and CC by default. That was for TravisCI
2021-09-07 15:45:38 +10:00
Pierre Kancir
2e71c6fc98
Tools: don't install MAVProxy submodule Cesium on CI
2021-09-03 13:18:22 +10:00
bugobliterator
dba40481c6
Tools: add CubeOrange-periph to CI build test
2021-08-12 07:57:12 +10:00
bugobliterator
65606b4d1d
Tools: add debug target in CI build script
2021-07-21 11:27:52 +10:00
Siddharth Purohit
767e394703
Tools: move to using tool instead of tools program group
2021-07-07 17:31:09 +10:00
Siddharth Purohit
5468869eba
Tools: do CI build for HerePro instead of CubeOrange-periph
2021-07-02 08:50:16 +10:00
bugobliterator
d00f75203c
Tools: add omnibusf4pro-one to build_ci to check single gps/compass build
2021-05-26 18:30:45 +10:00
Andrew Tridgell
8bad533a8e
Tools: build FreeflyRTK in CI
...
this is our only F732 build
2021-05-09 06:44:19 +10:00
Andrew Tridgell
ae986967c9
Tools: add G4-ESC to build
...
this ensures G4 keeps building
2021-04-14 13:11:58 +10:00
Pierre Kancir
7a5a7b1eb5
CI: add examples test
2021-03-03 18:07:38 +11:00
Peter Barker
3c83d52e52
Tools: add script to check Python files for flake8-cleanliness
2021-02-18 10:43:05 +11:00
Andrew Tridgell
6bc4e995a4
CI: build CubeOrange-periph
...
this ensures H7 based peripherals (which are getting more common)
don't break
2021-01-27 18:24:03 +11:00
Peter Barker
f1067eee81
Tools: build_ci.sh: re-add KakuteF7Mini for bidir d-shot testing
2021-01-02 22:40:40 +11:00
Hwurzburg
f0954f35a7
Tools: change KakuteF7Mini build to KakuteF7 to get biggest flash
2021-01-02 15:55:25 +11:00
Andy Piper
b5688c023c
Tools: add KakuteFMini to CI f7 build to test bi-directional dshot
2020-12-30 19:14:16 +11:00
Pierre Kancir
2e5a5cd43f
Tools: correct comment on SITLtest-can
2020-11-25 10:10:03 +11:00
Andrew Tridgell
3366ee9496
Tools: fixed replay CI build
2020-11-24 20:46:37 +11:00
Pierre Kancir
6534557832
Tools: fix replay build on build_ci.sh
2020-11-24 10:10:33 +11:00
Andrew Tridgell
fb4b149a73
travis: fixed for tools group for DAL standalone
2020-11-10 16:15:45 +11:00
Andrew Tridgell
18e3c478f3
travis: added replay to travis build tests
2020-11-10 16:15:45 +11:00
bugobliterator
c72c96fa9c
Tools: setup CI test for CANBus
2020-11-04 19:59:40 +11:00
Buzz
586e9f80d5
AutoTest: break copter autotests into smaller "under 10 minute" chunks to speedup github actions CI
2020-10-21 18:01:47 +11:00
Peter Barker
3f2c06f8c0
build_ci.sh: correct cron job check against 'linux'
...
We don't actually run this cronjob.
2020-09-15 09:18:04 +10:00
Pierre Kancir
11417ac3a7
Tools: build-ci: use python -m pip for easier pip version management
2020-09-04 09:31:23 +10:00
Patrick José Pereira
050334273e
Tools: Remove trailing spaces of build_ci
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-09-03 18:14:34 +10:00
Patrick José Pereira
ee4f267743
Tools: Add navigator test in build_ci
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-09-03 18:14:34 +10:00
Peter Barker
ebc28d817f
travis: build mRoX21-777 with -Werror
2020-08-19 08:12:06 +10:00
Peter Barker
7bd32338ef
travis: run tradheli tests
2020-05-29 19:12:20 +10:00
Peter Barker
2088446ebf
Tools: rename APMrover2 to Rover
2020-04-14 09:50:34 +09:00
Peter Barker
2d29cc3eda
Tools: build_ci.sh: use canonicalised autotest names
2020-03-27 09:29:19 +11:00
Peter Barker
194998d631
travis: restore fly.ArduCopter as running all tests
2020-02-22 16:51:39 +11:00
Peter Barker
82f53abee2
autotest: restore fly.ArduCopter as running all tests
...
the test list for ArduCopter is made up of those from tests1 and tests2
2020-02-22 16:51:39 +11:00
Andy Piper
05a0fe615b
Tools: split Copter tests into two runs to balance time on travis
2020-02-22 11:15:37 +11:00
Pierre Kancir
097cffaa06
Tools: build_ci: remove useless check for waf support
2020-02-20 20:41:26 +11:00
Peter Barker
14e758a6d1
Tools: add sitltest-tracker into build_ci.sh
2020-02-19 13:13:45 +11:00
Andrew Tridgell
d87306afbd
Tools: auto-build f303-Universal firmware
2020-01-26 09:12:55 +11:00
Peter Barker
29e8d17e2c
Tools: show test timings in CI output
2019-12-29 08:05:01 +11:00
Peter Barker
8f99262ffe
Tools: CI: install MAVProxy from source rather than using pip
...
Trying to get correct version of pymavlink (i.e. the one with messages
references in our mavlink repository)
As-is, if there is a pymavlink release after the one references in the
ardupilot repo, we don't pick up any new messages in the Python
bindings.
2019-11-12 07:52:22 +08:00
Peter Barker
ee1f919244
Tools: do recursive submodule update when installing pymavlink
2019-11-12 07:52:22 +08:00
Andrew Tridgell
db8c682a14
Tools: added f303-GPS to builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
5cda8b4a4f
Tools: updated AP_Periph CI and docs
...
target is now f103-GPS
2019-10-16 13:13:24 +11:00
Peter Barker
d8fb003cc2
Tools: add entry for running unit tests to build_ci.sh
2019-09-24 14:30:13 +10:00