Skip to content

Move Zephyr SDK Build Into Docker Image for Zephyr CI Jobs #13007

@BujSet

Description

@BujSet

🚀 The feature, motivation and pitch

Right now, for zephyr CI jobs, the Zephyr SDK is downloaded and installed when a job runs. This eats into the CI jobs timeout limit, when it doesn't relate to functional correctness of the job. Ideally, the Zephyr SDK should be downloaded when the Zephyr docker image builds, which will save time and make the Zephyr docker image more useful for future CI jobs that have longer examples.

Alternatives

No response

Additional context

Refer to this PR for context on a Zephyr CI Jobs.

RFC (Optional)

No response

Metadata

Metadata

Labels

module: armIssues related to arm backendmodule: ciIssues related to continuous integrationmodule: microcontrollersFor embedded MCUs like Cortex-M, or RTOS like Zephyr, does not track NPU backend like Arm Ethos.

Type

Projects

Status

To triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions