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
This commit is contained in:
@@ -109,7 +109,14 @@ def cmake_board(board, toolchain, build_flags_on):
|
||||
rcmd = run_cmd(f'cmake examples -B {build_dir} -G "Ninja" -DBOARD={board} -DCMAKE_BUILD_TYPE=MinSizeRel '
|
||||
f'-DTOOLCHAIN={toolchain} {build_flags}')
|
||||
if rcmd.returncode == 0:
|
||||
rcmd = run_cmd(f"cmake --build {build_dir}")
|
||||
cmd = f"cmake --build {build_dir}"
|
||||
# Due to IAR capability, limit parallel build to 4 (medium+) or 6 (large) docker
|
||||
if toolchain == 'iar' and os.getenv('CIRCLECI'):
|
||||
if 'large' in os.getenv('CIRCLE_JOB'):
|
||||
cmd += ' --parallel 6'
|
||||
else:
|
||||
cmd += ' --parallel 4'
|
||||
rcmd = run_cmd(cmd)
|
||||
ret[0 if rcmd.returncode == 0 else 1] += 1
|
||||
|
||||
example = 'all'
|
||||
|
Reference in New Issue
Block a user