Upcoming rewrite of git history #103
Replies: 6 comments 7 replies
-
Maybe something like git stash will still allow you to get around this. I usually have run into this with the current stuff anyway as I But I can also imagine we might need to do a fresh reload after this PR is done! |
Beta Was this translation helpful? Give feedback.
-
Looks like: maybe yesterday you updated the main project here with this change? Any more updates to our work flow. That is if I sync up to this, and then do: Can we then still simply choose which board we want in the IDE and do the flash? Or do we need to run some other script to then I did see in the readme that you can do the ./extra/build.sh on a specific board Looks like most of the other PRs have been pulled in and closed. Note On portenta H7, IO pins. Currently the only ones that |
Beta Was this translation helpful? Give feedback.
-
@KurtE Also noticed looks like there is going to be 2 build options for GIga - one with and one without the display - or am I reading that wrong? As for the Portenta H7 - kind of limited with out the high density pins defined - or are you plaining on separate builds for the different carrier boards? Inquiring minds want to know - otherwise will probably add them locally. Also any idea when the next official release will be? |
Beta Was this translation helpful? Give feedback.
-
Yes, this is now merged. The outputs from the build procedure are now not committed and ignored, so a The pros of not having binary / build output files in the repository:
The cons:
How to update the artifacts after a git command changes the source files:
We also still need to clear the repository of the old files - that will be a "ground zero" day where all commits are redone; we may even move to a different repository. I think the next release will have this and the tool properly packaged for everyone to use! Hope this clears a few questions π |
Beta Was this translation helpful? Give feedback.
-
Makes life a lot simpler when we are only working with one board Have to get use to the changes you are making. Argh EDIT: Hope you update the readme with the these changes so they are all in one place |
Beta Was this translation helpful? Give feedback.
-
tried running synch artifacts and got
??? what am I missing :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone
Since we are approaching a beta2 stage, we'd like to cleanup the repo before it's too late π
To keep things "easy", we used to commit
llext-edk
andfirmwares
folders, and this creates a couple of problems, namely:So we overhauled the CI and use it as an artifact provider! When #102 will be merged, every time we push to
main
, the compiled files will be uploaded to our servers, ready to be retrieved by a fancy utility in the exact expected status.This will primarily benefit users who don't want to install the whole zephyr toolchain to just modify the core/library files, while the "hardcore" users will not see any change in their workflow (except a much cleaner git history π )
The only drawback (@KurtE @mjs513) is that
git pull
will not sync anymore after the merge (if coming from an "uncleaned" core) so the core will need to be redownloaded πBeta Was this translation helpful? Give feedback.
All reactions