-
Notifications
You must be signed in to change notification settings - Fork 205
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
clone-job: Fix accidentally skipping asset downloads #4360
Conversation
LGTM. The commit message fail probably comes from the checker not recognizing the tag as a tag, due to the |
Yes, I think we should fix it in the checker. Being able to use a prefix like this is quite useful. Especially if one creates multiple commits which are all about the same context it is much clearer to specify the context as prefix instead somehow make it clear within each individual commit message. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you fix the git commit message regex directly? Should be easy for you. Also the full stack test fails. Please look into that as well, bump retries to 1k or something more smart :)
Problem is that the retries aren't even used, it's stopped in the third one because a CircleCI limit itself is reached |
Codecov Report
@@ Coverage Diff @@
## master #4360 +/- ##
=======================================
Coverage 97.94% 97.94%
=======================================
Files 371 371
Lines 33705 33705
=======================================
Hits 33012 33012
Misses 693 693
Continue to review full report at Codecov.
|
When skipping an asset download, the clone-job script skipped all remaining assets of the same type as well. This is wrong, e.g. if the uefi-vars asset is skipped before the actual HDD image is considered the actual HDD image would be skipped as well. With this change only the uefi-vars asset would be skipped. Note that this problem was made worse by e0bb6cb which added one more case to skip assets.
6096b1d
to
300d1e0
Compare
When skipping an asset download, the clone-job script skipped all remaining
assets of the same type as well. This is wrong, e.g. if the uefi-vars asset
is skipped before the actual HDD image is considered the actual HDD image
would be skipped as well. With this change only the uefi-vars asset would
be skipped.
Note that this problem was made worse by e0bb6cb which added one more
case to skip assets.