-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement cbuild-pack.yml support #1143
Implement cbuild-pack.yml support #1143
Conversation
e83970b
to
00e1657
Compare
@Torbjorn-Svensson @ErikMallbergSTM Can you please explain the algorithm being implemented here? I see some pack resolution stuff that I wouldn't expect. My expectation would be to store in |
00e1657
to
4c9feff
Compare
Thanks for your input. |
4c9feff
to
bb6b2b0
Compare
04fb778
to
df61a22
Compare
df61a22
to
8f2c2ed
Compare
We are working on improving the documentation and addressing the remaining comments pr and in Open-CMSIS-Pack/cmsis-toolbox#76. |
bbb7a71
to
911a422
Compare
Document cbuild-pack.yml introduced in PR Open-CMSIS-Pack/devtools#1143 Fixes Open-CMSIS-Pack/devtools#1122 Contributed by STMicroelectronics Easiest way to read it is by looking at the rendered form https://github.com/slhultgren/cmsis-toolbox/blob/pr/shu-cbuild-pack-documentation/docs/YML-CBuild-Format.md#pack-locking --------- Signed-off-by: Samuel HULTGREN <samuel.hultgren@st.com> Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@st.com>
Hi, @soumeh01 were you suppose to do merges into this branch or some other branch? Otherwise, we will just rebase when we do the next push since there are still a few changes left. |
Ok, I was not aware there were still changes left and had updated the branch. |
4013331
to
23a2094
Compare
Some tests remain to be created to verify usage of context selection. |
23a2094
to
f519072
Compare
78842d6
to
73d8b4c
Compare
@jkrech Can you fix the coverage job that failed for some reason? |
I triggered the coverage action again and it completed successfully now. |
73d8b4c
to
4d3e571
Compare
@jkrech Looks like the coverage failed again. Can someone at Arm look into why this job appears to fail repeatedly? |
@Torbjorn-Svensson, it appears there's a Codecov server outage. Despite 3 attempts to upload coverage data, the job has failed. We'll need to wait for all the jobs to complete before I can retrigger the coverage job. |
As the same problem have happened a few times in a row now, would it be possible to give me the power to be able to retrigger the failed jobs? |
@Torbjorn-Svensson can you try to see whether you can see the re-run action now? |
Fixes Open-CMSIS-Pack#1122 Contributed by STMicroelectronics Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> Co-authored-by: Erik MÅLLBERG <erik.mallberg@st.com>
4d3e571
to
f912544
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #1143 +/- ##
==========================================
+ Coverage 58.78% 59.15% +0.37%
==========================================
Files 117 117
Lines 23301 23528 +227
Branches 12947 13090 +143
==========================================
+ Hits 13697 13918 +221
- Misses 7345 7346 +1
- Partials 2259 2264 +5
Flags with carried forward coverage won't be shown. Click here to find out more.
|
I think I have what's needed now. I'll verify next time I see a broken build if I can retrigger. |
LGTM. For the posterity: in a future refactoring please considering unifying as much as possible the pack resolution for cbuild-pack handling and for pack loading (see remarks). |
Fixes #1122
Contributed by STMicroelectronics