otomi-core icon indicating copy to clipboard operation
otomi-core copied to clipboard

SW development environment on ARM

Open j-zimnowoda opened this issue 10 months ago • 0 comments

WHY

The otomi CLI is heavily used during SW development. It has a lot of dependencies. Our initial approach was to package everything in docker and to perform CLI commands inside container. This methodology served us well but it has some cavets that we would like to mitigate:

  • Our Docker builds support only Intel arch (thus laptops with ARM will emulate execution)

User Story

AS Adeveloper I WANT TO download multi-arch otomi/core container image SOI can perform otomi commands in Docker on ARM processor without emulation

Acceptance criteria

GIVEN tools/Dockerfile file AND I use MacOS with ARM WHEN I run otomi command on my laptop THEN otomi/core container image compatible with ARM is used

Definition of done

  • [ ] Relevant PRs are merged
  • [ ] Tested by peer
  • [ ] Updated documentation reviewed by peer
  • [ ] Short demo video recorded and stored on google drive (if applicable)

j-zimnowoda avatar Apr 26 '24 07:04 j-zimnowoda