Flipper-XFW / Xtreme-Firmware

The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
https://flipper-xtre.me
GNU General Public License v3.0
9.15k stars 651 forks source link

Allow for latest build on https://flipper-xtre.me/update/ #585

Open ALEEF02 opened 3 months ago

ALEEF02 commented 3 months ago

Describe the enhancement you're suggesting.

Good afternoon,

I would appreciate it if there was a CI/CD pipeline for XFW, so that I could install the latest development build/push from the website without having to pull the repo, update submodules, fix my environment, and then finally build and upload via the fbt. This should be a relatively small implementation since there exists some CI/CD already.

Anything else?

No response

N-coder82 commented 3 months ago

This actually sounds quite interesting!

N-coder82 commented 3 months ago

but @ALEEF02 it exists on github actions https://github.com/Flipper-XFW/Xtreme-Firmware/actions/workflows/build.yml

ALEEF02 commented 3 months ago

Yes, I understand that I can download the builds from GitHub and then use qFlipper, however, I do believe a website integration so that it can be uploaded straight through the webserialAPI,

but @ALEEF02 it exists on github actions https://github.com/Flipper-XFW/Xtreme-Firmware/actions/workflows/build.yml

WatskeBart commented 3 months ago

Yes, I understand that I can download the builds from GitHub and then use qFlipper, however, I do believe a website integration so that it can be uploaded straight through the webserialAPI,

but @ALEEF02 it exists on github actions https://github.com/Flipper-XFW/Xtreme-Firmware/actions/workflows/build.yml

You can use https://lab.flipper.net/ to upload the *.tgz from the workflow build.

Of course it would be great when https://flipper-xtre.me/update/ offers a feature to upload from a file, or directly from a workflow.