Xtreme-Firmware icon indicating copy to clipboard operation
Xtreme-Firmware copied to clipboard

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

Open ALEEF02 opened this issue 11 months ago • 4 comments

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

ALEEF02 avatar Mar 23 '24 16:03 ALEEF02

This actually sounds quite interesting!

N-coder82 avatar Mar 23 '24 16:03 N-coder82

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

N-coder82 avatar Mar 23 '24 16:03 N-coder82

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

ALEEF02 avatar Mar 26 '24 21:03 ALEEF02

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.

WatskeBart avatar Mar 28 '24 19:03 WatskeBart