usebruno / bruno

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
https://www.usebruno.com/
MIT License
22.35k stars 1.04k forks source link

[Feature Request] Create ARM64 build for other OS #335

Open warren-xyx opened 9 months ago

warren-xyx commented 9 months ago

Right now, it seems that there are only ARM64 build for macOS. It would be helpful if you could build ARM64 binaries for other operating systems (like Linux) for this project as well, so that people working on ARM devices wouldn't have to compile this awesome project from source.

helloanoop commented 9 months ago

Sure. This week priority is to get the remaining critical features done.

Next week I will be focusing on setting up binaries across various package distributions

jokaorgua commented 7 months ago

are there any news here? will there be a build for ubuntu arm ? (aarch64)

theZappr commented 6 months ago

Awesome project :+1:

My daily driver is now a Pi5 so a deb ARM64 of this would be sweet! If I knew how to do a debian/ubuntu arm build I would PR it but I don't...so I wont :(

UPDATE, Trying to run it on linux ARM following the docs there are several deps that cant be resolved.

npm i --legacy-peer-deps

PhantomJS and is a no no followed by husky. Neither packages are available.

npm ci --omit=dev --ignore-scripts executes without error but of course then I can't get the builds done to run the apps locally.

@warren-xyx did you try getting it running from source on ARM ?

captn3m0 commented 5 months ago

Would appreciate this as well, using Asahi Linux which needs a aarch64 build.

brad commented 2 weeks ago

I wanted this too and was having trouble getting it to work locally so I set up this branch with a POC circleci pipeline to make ARM64 linux builds (the github arm64 runner is in private beta still). You can find the artifacts here. Fair warning, I've only tested the deb

richardfsr commented 6 days ago

rpm build confirmed working too @brad