Closed Olf0 closed 5 months ago
Good, I didn't pay attention that the CI was checking the build. I did build for completeness myself a bit later after sending the feedback anyway ;-)
I did build for completeness myself …
Would it be helpful for you, if I let CI also build for aarch64@SFOS4.3.0 (runs on SFOS 4.4.0 & 4.5.0, too) for each commit to devel
- and master
-branch? Or armv7hl@SFOS4.3.0, if that is appropriate for your testing device?
I currently only build for i486@SFOS3.0.2 as a compile test, because that downloads a much smaller SFOS-SDK Docker-image (~ 800 MB vs. 3 GB) and compiles faster than for armv7hl or aarch64 as target architecture. Hence the current state is the quickest way to see, if the source code still compiles after a commit.
Only when setting a git-tag, the source code is compiled for all three architectures with multiple SFOS-SDK releases.
The results (i.e. RPM(s) and logs) of all these CI runs can be easily accessed by the Actions tab in GitHub's web-frontend.
Thanks for proposing. I think, it's currently fine as you set it up. I compile on the SDK, locally anyway for every change I make. And quickly test on device. Of course, I do this for the 4.5 target. So building with the simplest 3.0 for the CI, I think already provide a good hint on what could happen.
Thank you very much!
This aspect is taken care of by CI (GitHub-workflow for each commit to
devel
- andmaster
-branch): It does compile.Neither did I, but I simply define that as a job for the rc-testers. :wink: