-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Build: Use jquery-git in place of jquery-compat-git #1646
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
Conversation
No need for a ticket. What are the supported browsers? |
|
Right, so the problem will be you're testing on IE8, it would require using a different browser set for the |
I'd go with the way jQuery TestSwarm is configured (by accepting externally passed Does that sound OK? EDIT: Or maybe |
Yup. And we already use configured browser sets: jquery-ui/build/tasks/testswarm.js Line 63 in 0cc197a
|
@scottgonzalez These are the browserSets from the JSON config on the TestSwarm server. Core uses it by default (look at the exact line I linked to) but allows to provide a browserSet name as a parameter to the testswarm Grunt task, this is required since the "UI + Core Git" job will need a different browserSet. So IMO a modification is still needed. |
70625f3
to
640b48f
Compare
This is needed to be able to test UI with Core Git that doesn't support IE 8. Ref jquerygh-1646
@scottgonzalez I submitted PR #1648; this is a pre-requisite to make this one work. PTAL. |
jQuery Compat is not going to get released after all; jQuery UI should be tested against jquery-git instead of jquery-compat-git.
640b48f
to
7a37fae
Compare
PR updated. I modified the Jenkins jobs so that they use the |
Thanks @mzgol! This looks good to me, but I'd like to have @jzaefferer chime in as well before merging. |
Should I disable the "jQuery UI - git core" Jenkins job until he approves it? It will currently fail as it now looks for the "git" key which is not present in the versions variable. |
You can, but if we end up with one or two failures in the meantime, I don't think anyone will be alarmed :-) |
OK, fine. :) I'll wait then. |
Looks good to me. |
jQuery Compat is not going to get released after all; jQuery UI should be tested
against jquery-git instead of jquery-compat-git.
Should I report a ticket about that? cc @scottgonzalez @jzaefferer
Once it's ready to get merged, please notify me so that I update the Jenkins setup to use the
git
version instead ofcompat-git
.