hathach
a52e5ce99a
build iar with circleci large resource
2025-07-02 17:43:38 +07:00
hathach
4579b4f825
add doc for building examples with cmake build system
...
change ci matrix build:
- github build make/cmake one per family on push only
- circicle do full cmake build for all toolchain (missing rx-gcc)
2025-07-02 14:41:16 +07:00
hathach
46d2d4199e
run arm-iar with non-forked PR
2025-04-17 21:36:09 +07:00
hathach
eea42fd119
update iar build
2025-04-17 13:05:18 +07:00
hathach
ccb34dbbdb
add toolchain.json for toolchain url
2025-04-17 12:20:05 +07:00
hathach
f23bef5fd8
update IAR LMS CLOUD
2025-02-11 20:30:07 +07:00
hathach
2109b801d4
update esp-idf to 5.3.2
2025-01-16 11:56:19 +07:00
Ha Thach
b1eae1e5e4
Merge pull request #2906 from hathach/add-ra8m1
...
Add ra8m1_ek
2024-12-17 11:14:57 +07:00
hathach
f74ee9c4ed
change rx url
2024-12-17 10:54:03 +07:00
hathach
62f8aac382
skip iar build with forked pr
2024-12-11 16:03:21 +07:00
Ha Thach
310b8657f0
try to run arm-iar with circleci with new token ( #2890 )
...
* try to run arm-iar with circleci with new token
* limit iar ci parallel build to 4 for medium+ and 6 for large
* add hil-hfp to compile and test with IAR
2024-12-05 18:01:16 +07:00
hathach
c09eedaf24
try to fix circleci with kinetis
2024-11-25 17:45:54 +07:00
hathach
f252ab4364
bump up gcc to 13.2
2024-11-21 23:01:47 +07:00
hathach
0abd6474d9
fix circleci set-matrix
2024-10-04 17:10:13 +07:00
hathach
4c81d91a73
bump up idf to 5.3.1
2024-09-30 11:53:20 +07:00
hathach
013b4488b0
[circleci] fix build with rx by get-deps before install toolchain
2024-09-11 10:20:17 +07:00
hathach
0d542a0bdc
enable i386 arch for running rx-gcc
2024-08-28 14:44:32 +07:00
hathach
973cbd3338
enable i386 arch for running rx-gcc
2024-08-28 14:27:29 +07:00
hathach
59883237f7
enable rx-gcc for circleci
2024-08-28 13:07:52 +07:00
Ha Thach
858ad66c93
circleci tweaks ( #2770 )
...
* skip circleci build on master push
* change max32666 probe to jlink, max32625pico is not reliable enough
2024-08-22 12:37:11 +07:00
Ha Thach
6118700828
update circle ci to build make ( #2769 )
...
* update build.py script to work with circleci
* build make with circle ci
* build vm for esp only
* nrf imxrt with large resource
* nrf imxrt with large resource
* remove 2 of nrf boards
2024-08-21 19:09:37 +07:00
Ha Thach
b8d3c0c4a8
Circi dynamic config ( #2763 )
...
Circleci
* build cmake armgcc and arm clang on circleci
* use docker medium+
2024-08-13 23:57:01 +07:00
hathach
4e24ec5e5d
circle ci skip cache for toolchain
...
action skip cache for toolchain url hosted by github
2024-05-21 13:04:56 +07:00
hathach
c2cfb71dce
circle ci remove deps caching to reduce storage credit
2024-05-21 12:11:08 +07:00
hathach
50278211f4
circleci light build for merged commit to master
2024-05-15 16:20:01 +07:00
Ha Thach
3c24ba3ff2
build arm-clang on circleci with pull request ( #2644 )
...
* Build arm-clang using circle ci (only on PR): cache most of mandatory deps, clang toolchain
* update get_deps.py to include CMSIS_5 with --print + no arguments, prevent duplicated deps
2024-05-14 12:44:36 +07:00
Ha Thach
6f47746e5f
more ci update ( #2642 )
...
* Circi use small docker
* caching espressif docker image
* only run make job on pull request or push to master
* hw test run on pull request only, rename build_cmake to build.yml
* enable all ci build, cmake(clang) and make(*) only run with pull_request or push to master
2024-05-13 16:41:11 +07:00
Ha Thach
81ceb837b9
Update config.yml
2024-05-10 17:53:26 +07:00
Ha Thach
8d63d9368e
Add .circleci/config.yml
2024-05-10 13:00:19 +07:00
Ha Thach
15e2ccf1b3
CircleCI Commit
2024-05-10 12:44:54 +07:00