-
Notifications
You must be signed in to change notification settings - Fork 147
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
ant -f eclipse.platform.swt/bundles/org.eclipse.swt/buildSWT.xml tag_projects fails with: #868
Comments
For the record:
This makes it even harder to test on local machine unless one goes extra hoops to supply rhino to the build. |
@akurtakov |
Or perhaps better from z to za .. etc |
Thi failure seems introduced by automated commits to update natives (eg 6987505 ) and to disappear magically at some point (I suspect when next I-Build is published). |
They all are unrelated. |
chatgpt4 agrees on all this and suggests this code as a remedy:
However I'm very far from being able to test, debug and correct this suggestion if needed. |
Next Build is scheduled at 6am EST. |
In the part:
some_predefined_limit needs to be replaced with an int limiting the number of characters azzzzz etc can grow to before |
BTW. the only sensible way I can test my suggestion anytime soon would be if someone suggests a sensible value for: |
I wonder why we need these tags at all now that we have automated builds the normal I20231108-1800 like tags should be enough. |
For the record
|
Seems like the argument for keeping the tags could be faster checking ?
|
Sorry I could'nt help myself it was to tempting not to try: |
What we should be aiming at is moving from 3z to 4a |
A quick short fix can be to add an extra loop form |
Im not quite sure if github support tag suffixes with more than 1 letter or uppercase. |
Git and GitHub don't care about that
You can see those tags on my fork of this repo. |
I have created a new PR with a single letter suffix wrap around from z to a. |
Well seems like we have a viable option to meet this deadline in: |
I have pushed in the wrong branch and PR and merge and etc. - Hopefully the fix/workaround is 9a71c28 and https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/275/ will show whether this is the case or not, let's give it sometime. |
Well |
Work towards fixing eclipse-platform#868
Work towards fixing eclipse-platform#868
This is definetely not a long term fix but rather a bandaid. Anyway, I can't spend more time on this one as there is a need for total overhaul of the scripts. |
@mickaelistria |
Build looks OK now: https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/master/277/ . Please make sure that other patches are rebased on top of master. |
Hmmm |
A bit of a hassle as I had deleted the branch: |
See https://github.com/eclipse-platform/eclipse.platform.swt/commits/master , your patches were merged yesterday and there has been a successful build since then thanks to . You can just update to latest I-Build or download the particular jars from https://download.eclipse.org/eclipse/downloads/drops4/I20231109-0710/ |
@mickaelistria The problems were related to merged commits to master branch not being built and binaries therefore not distributed properly towards the M3 and 2023-13 releases. Therefore A reference to build logs in https://ci.eclipse.org/releng/job/eclipse.platform.swt/view/change-requests/ Would seem like a more appropriate place to be able to refer to and verify that builds now are being run correctly ? However (perhaps maybe because Im a newcomer and do not know what an I-build means ?) |
Unfortunately the build system is truly convoluted. Let me try to explain a bit |
@akurtakov |
Describe the bug
Releng builder jobs currently fail so that none of recent merged PR's get built.
To Reproduce
Trigger a build.
Expected behavior
Build sicceds
Screenshots / build log:
https://ci.eclipse.org/releng/job/eclipse.platform.swt/view/change-requests/job/PR-863/lastFailedBuild/console
Environment:
Build system
The text was updated successfully, but these errors were encountered: