Thomas Göttgens
e7e001c159
Install littlefs-python during pio run ( #1220 )
...
Install only if it is missing from the ENV. Caveat: this python module is essentially lib binding and needs Cython and a working compiler as well. this MAY or MAY NOT work.
2022-02-18 11:42:24 -06:00
Thomas Göttgens
8e9b852faa
Littlefs rebased to Master ( #1205 )
...
* Littlefs
2022-02-14 11:45:29 -06:00
Ben Meadors
ab96579904
Github action runs on job matrix now for parallel operation (both build and check) ( #1202 )
...
* Build matrix for parallel jobs
2022-02-13 14:10:59 -06:00
Ben Meadors
d79dc631f1
Fixed RAK11200 configuration and added to build-all ( #1192 )
...
* Fixed RAK11200 configuration and added to build-all
Co-authored-by: Mike Kinney <mike.kinney@gmail.com>
2022-02-10 20:21:36 -06:00
Thomas Göttgens
ed2de3b885
Fixed typo
2022-01-28 08:43:48 +01:00
Thomas Göttgens
af249da1a3
accept one or more environment definitions
...
This is a non breaking change. Up till now you could either specify ONE board to check or run with default settings hich would check a sensible set. With this change you can provide a space-separated list of boards to check, this facilitates parallel CI executions better.
2022-01-27 09:18:31 +01:00
Mike Kinney
3d718f45d5
fail the build if we have any cppcheck warnings
2022-01-24 21:35:24 +00:00
Mike Kinney
6883bc7afc
fix more warnings; add to CI; suppress some warnings
2022-01-24 19:58:07 +00:00
Mike Kinney
caaa235c5d
more cppcheck warnings fixes
2022-01-24 17:24:40 +00:00
Mike Kinney
b3210f6c2c
fix some cppcheck warnings
2022-01-24 07:00:14 +00:00
Mike Kinney
6fdc16017a
revert the cheking for esptool
2022-01-17 02:31:25 +00:00
Mike Kinney
8a6bbcb985
add quotes around PYTHON; add check for esptool
2022-01-14 10:40:18 -08:00
Jordan Mulcahey
706d6e2671
Use /usr/bin/env in bash and python script shebangs
2022-01-07 02:53:33 -08:00
Ben Meadors
de1d5d61ff
Merge branch 'master' into Heltec-V1
2022-01-01 14:11:52 -06:00
linagee
333b195804
Don't commit vim swap files to repo ( #1051 )
2022-01-01 14:00:32 -06:00
Thomas Göttgens
e24a2116d8
build the new board with build_all
2021-12-30 22:19:04 +01:00
Jm Casler
6f3ffc6ef0
Delete build-nightly.sh
...
Nightly build server has been decomissioned.
2021-12-29 00:52:21 -08:00
riddick
06a6f75f00
Update device-install.sh ( #1029 )
...
fix for #911
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2021-12-27 18:01:21 -06:00
Ben Meadors
c8bea4f091
Split RAK-4631 targets by base board
2021-12-07 20:42:06 -06:00
Vladislav Osmanov
d1eb314047
building `meshtastic-diy-v1` in `build-all.sh`
2021-12-03 14:10:41 +03:00
Jm Casler
f09aa9bec0
Fix promote-release #947
...
Fix promote-release #947
2021-12-02 19:40:40 -08:00
Ben Meadors
9d019c1a99
Adding batch script for generating uf2 files for NRF boards ( #945 )
...
* Updated generated protos
* Added uf2-converter batch for windows machines
2021-12-02 10:19:25 -06:00
Jm Casler
0fc88c542f
Reverting version to 47
...
I can't get git push root to work. Don't know why.
2021-11-23 12:39:48 -08:00
Ben Meadors
d6c7ea921a
Added always_powered preference
2021-11-06 10:03:10 -05:00
Kevin Hester
079843d777
add native build to bin zip
2021-08-18 11:10:20 -07:00
Kevin Hester
bd7171a7a2
1.2.45
2021-08-18 10:57:26 -07:00
Kevin Hester
66b96d2052
Remove old epaper library
2021-06-27 09:58:36 -07:00
Kevin Hester
42f3154079
store elfs (for later debugging) in github artifacts
2021-05-26 10:21:26 +08:00
Kevin Hester
6b56583023
copy windows install scripts into build dir
2021-05-25 11:18:36 +08:00
Kevin Hester
96fc1f5272
use long versions for release names
2021-05-25 08:45:47 +08:00
Kevin Hester
5b65fd5754
force new revision names, incase we mess up builds
2021-05-25 08:33:14 +08:00
Kevin Hester
a98bf80c24
fix release script
2021-05-25 08:30:03 +08:00
Kevin Hester
ad1cbf60b4
Merge remote-tracking branch 'root/master' into dev
2021-05-23 17:05:47 +08:00
Kevin Hester
13199f13c2
reeneable simulator in CI builds
2021-05-23 17:02:47 +08:00
michelepagot
0206e65152
fix device-install.bat about star usage
2021-05-23 02:33:15 +02:00
michelepagot
b16004dcdf
.bat porting of install and update scripts
2021-05-23 01:46:31 +02:00
Kevin Hester
7f51517961
better support for heltec
2021-05-11 09:44:41 +08:00
Kevin Hester
2e832774a2
provide short versions to android
2021-05-09 10:57:12 +08:00
Kevin Hester
218d841511
use short version string on bootscreen
2021-05-03 09:50:06 +08:00
Kevin Hester
8ec73e653b
apparently regen-docs is removed now ;-)
2021-05-01 11:26:36 +08:00
Kevin Hester
2a9b2d3b29
official name for t-echo board
2021-04-27 10:21:54 +08:00
Kevin Hester
640cc82103
1.2.29 get ready for automated releases
2021-04-16 15:29:33 +08:00
Kevin Hester
c5bb62202d
keep prebuilds for all commits for 30 days
2021-04-16 12:46:21 +08:00
Kevin Hester
c5e0ca5c02
fix error seen on virgin machines
2021-04-16 12:34:07 +08:00
Kevin Hester
49c6256270
test adding artifacts
2021-04-16 12:23:09 +08:00
Kevin Hester
405f7e0caa
Fix integration test found by CI! verstr field was too short
2021-04-16 11:51:04 +08:00
Kevin Hester
568032cbc7
add missing module
2021-04-16 11:04:03 +08:00
Kevin Hester
361556a6a7
use sha in build filenames
2021-04-16 10:59:46 +08:00
Kevin Hester
1b1431f9ad
include SHA in version strings
2021-04-16 10:35:10 +08:00
Kevin Hester
f1376406fa
Add RAK4631 to build
2021-04-12 13:39:45 +08:00