aboutsummaryrefslogtreecommitdiffstats
path: root/build/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Build: use hard-coded path to sizzle in selector-sizzleTimmy Willison2016-02-221-4/+1
| | | | Fixes gh-2898
* Release: compat -> 1.x. Remove compat-specific release semanticsTimmy Willison2016-01-081-1/+1
|
* Build: Fixed issue with base path that contain 'var'Martin Naumann2015-10-121-1/+1
| | | | | | | | Remove the cwd from the paths, so the regex doesn't kick in on "var" Cherry-picked from 0c34e688439713725d4215c63bc4cf876d8d0423 Fixes gh-2450 Closes gh-2641
* Tests: Backport basic tests from masterMichał Gołębiowski2015-09-081-4/+8
| | | | | | | | | | | | | Commit 2c7e9c9 added the basic test suite; these are the only tests that are now run on Android 2.3 on master. On compat we're keeping full Android 2.3 support for now but the tests and the testswarm basic run mode have been cherry-picked anyway to reduce the divergence between branches. (cherry-picked from 2c7e9c934971500a746d012c529e13ec0b560a83) Fixes gh-2505 Closes gh-2509 Refs gh-2483
* Build: Don't install jsdom 3 on Node.js 0.10 & 0.12 by defaultMichał Gołębiowski2015-09-083-28/+21
| | | | | | | | | | | | | | | | | | | | | | | jsdom 3 requires Python & Visual Studio on Windows which is a significant barrier to contributors. Newer jsdom versions don't require pre-compiling but work only on io.js. This commit installs the new jsdom everywhere (it does install in old Node.js, it just won't work) and executes Node-related tests only on newer Nodes or if a working jsdom version is installed. The latter can be achieved by running the `old_jsdom` task. Node.js is merging with io.js soon so this will become a smaller problem over time. One drawback is our Jenkins setup runs on Node 0.10 so it won't be running Node tests anymore. We have Travis set up on io.js, though so all PRs have those tests run. When the new LTS Node.js arrives (as it soon merges with io.js) we should update our Jenkins infrastructure so that it runs on this new version. (cherry-picked from dbb2daa8c3a458e3525d310440f4365548edc138) Fixes gh-2519 Closes gh-2526
* Build: space between curly and paren is optionalTimmy Willison2015-09-071-2/+2
| | | | | | Ref 63a577aa0bcb439c1730c3825407d86c128b17be Fixes gh-2399 Close gh-2400
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-076-31/+54
| | | | | Ref 10fdad742a2a6aa9f0e00b3e04fc5264797c53c7 Fixes gh-2056
* Core: Support non-browser environmentsMichał Gołębiowski2015-08-164-0/+88
| | | | | | | | | | | | Fixes gh-2133 Fixes gh-2501 Closes gh-2504 Refs gh-1950 Refs gh-1949 Refs gh-2397 Refs gh-1537 Refs gh-2504 Refs 842958e7aecd0d75a7ee9e2aaec83457701aa2f3
* Docs: Rename 1.x to compatMichał Gołębiowski2015-03-301-1/+1
|
* Deferred: Backwards-compatible standards interoperabilityRichard Gibson2015-03-201-0/+20
| | | | | | | Fixes gh-1722 Closes gh-1996 (cherry picked from commit 555a50d340706e3e1e0de09231050493d0ad841e)
* Release: remove sourcemap comment from all copies of minified fileTimmy Willison2015-01-301-0/+13
| | | | Fixes gh-1707
* Build: fix tests in AMD modeTimmy Willison2014-12-101-8/+5
|
* Build: Remove empty define({}) from build outputDavid Corbacho2014-12-041-1/+3
| | | | | | Fixes gh-1768 Closes gh-1569 (cherry picked from commit 2c1b556d98da597b0490f204e3561f656987f17c)
* Build: Fix various typosOleg Gaidarenko2014-11-081-1/+1
| | | | | Thanks @jamesgpearce, @imyousuf Ref dc4b914a05e1e6dbf13f916897b5d6a472ea0380
* Build: denote that sizzle cannot be removed on this branchTimmy Willison2014-07-171-1/+5
| | | | Fixes #14775
* Build: update grunt-jscs-checker and pass with the new rulesTimmy Willison2014-07-171-10/+22
| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build/tasks/build.js src/ajax/xhr.js src/attributes/classes.js src/attributes/prop.js src/attributes/val.js src/core/init.js src/core/ready.js src/css.js src/css/curCSS.js src/css/defaultDisplay.js src/data.js src/data/var/dataPriv.js src/data/var/dataUser.js src/dimensions.js src/effects.js src/event.js src/manipulation.js src/offset.js src/queue.js src/selector-native.js test/data/testrunner.js
* Build: Move all external libraries to external directoryScott González2014-06-251-1/+1
| | | | | | | | Closes gh-1593 Conflicts: Gruntfile.js test/index.html
* Build: set default testswarm timeout to 15 minutesMichał Gołębiowski2014-04-151-1/+1
| | | | | | We're not testing on IE6-7 anymore. (cherry-picked from a0568b07d8dcd94c3b8a27c0cf5747235c6bf93c)
* Build: use browserSets from config file; allow to overrideMichał Gołębiowski2014-04-151-5/+10
| | | | (cherry-picked from 7869891a97eae93699cc239274e73e53daedf781)
* Build: Change the timeout for the weekly job from 4h to 1hMichał Gołębiowski2014-03-181-4/+4
| | | | (cherry-picked from c1e9bb9e61a79a1d0c4300cc31eac7ff61107085)
* Build: Refactor testswarm Grunt task optionsMichał Gołębiowski2014-03-161-7/+11
| | | | | | | Add a possibility to specify the project name. Infer browserSets & timeout out of it instead of defining it in the Jenkins configuration. (cherry-picked from aa951a3184fc02551bfcb8381cdac28298432419)
* Build: Fix testswarm task, use API correctlyJörn Zaefferer2014-03-121-5/+4
| | | | (cherry-picked from 22c515c6717efe46685b43215208aa4e5648fbc8)
* Build: Allow to specify timeout in the testswarm taskMichał Gołębiowski2014-03-111-7/+3
| | | | (cherry-picked from a81dbc4ed82bc38b1ac5f6a8242e044232ea1594)
* Build: Make it possible to change browserSets in the testswarm taskMichał Gołębiowski2014-03-101-2/+6
| | | | (cherry-picked from 14872941f9de78e7436e58ac1f03a4b2d5aa34e8)
* Build: Fix AMD option for custom buildsTimmy Willison2014-03-071-6/+12
| | | | Fixes #14859
* Build: Specify browserSets for TestSwarm directlyMichał Gołębiowski2014-01-271-1/+1
|
* Build: Remove obsolete UglifyJS workaroundMichał Gołębiowski2014-01-261-7/+0
| | | | (cherry-picked from d41fc68d9b89d39f8c71ae9f810b72798ff3e9ac)
* Build: add build option for setting the AMD name.Timmy Willison2013-12-191-2/+9
| | | | Fixes #14016.
* Build: Add the ability to remove global exposure.Timmy Willison2013-12-191-1/+8
| | | | | | | | Ref #14016 Conflicts: build/tasks/build.js src/core.js
* Manage bower dependencies with grunt-bowercopyTimmy Willison2013-12-061-1/+1
| | | | | | | | | | | | | | | | Tracked bower dependencies are located at "src/sizzle" and "test/libs". The source-destination mapping is in the Gruntfile. When updating a bower dependency, update the version in bower.json, run `grunt bower`, and then commit the result. When adding a dependency, update the bowercopy task accordingly. Fixes #14615. Closes gh-1452. Conflicts: bower.json test/index.html
* Use grunt and bower packages as local dependencies. Close gh-1433.Timmy Willison2013-11-141-1/+1
|
* No ticket. Remove the pre-uglify task form build/tasks/build.js. Fix custom ↵Michał Gołębiowski2013-11-101-1/+1
| | | | builds. (cherry-picked from 7d5a12376d18e0ec70241e653721ce9977123d34)
* Remove workarounds for the uglify task mishandling banners when used with ↵Michał Gołębiowski2013-11-091-46/+0
| | | | | | | source maps. (cherry-picked from d0fadbba9f1dbe2ee009be6586fbdf3cda4eff98) The issue was fixed in grunt-contrib-uglify: https://github.com/gruntjs/grunt-contrib-uglify/issues/22
* Fixes #14450. Remove CommonJS+AMD syntax.Timmy Willison2013-10-151-6/+5
| | | | | | | | | | | | - To keep file size unaffected, an extra pragma was added to build.js to remove certain lines when building with special comments. Conflicts: src/core.js src/css.js src/effects.js src/event.js src/manipulation.js src/offset.js
* Remove commentTimmy Willison2013-10-151-2/+1
|
* Update requirejs to compatible version, remove r.jsTimmy Willison2013-10-151-1/+1
| | | | | Conflicts: package.json
* Gruntfile: Remove project prefix from TestSwarm job nameTimo Tijhof2013-10-061-2/+2
|
* No ticket. Simplify the post-uglify task. (cherry-picked from ↵Michał Gołębiowski2013-10-021-9/+5
| | | | 923bfc80dbba00659a2fbadafad6d894973cc560)
* Remove offset dependency from css. Move curCSS and getStyles to their own ↵Timmy Willison2013-09-101-3/+5
| | | | module.
* Map Sizzle to a path with config to allow users to put Sizzle wherever they wantTimmy Willison2013-09-101-1/+4
|
* Don't keep semicolons if the require call is not a var declarationTimmy Willison2013-09-091-3/+3
|
* Break jQuery.access out into its own module to separate it from core; Adjust ↵Timmy Willison2013-09-091-1/+4
| | | | | | | | | | | | | CommonJS+AMD build support to include non-var dependencies. Convert modules with more than a few dependencies to use CJS+AMD syntax. Conflicts: src/core.js src/css.js src/data.js src/effects.js src/event.js src/manipulation.js src/traversing.js
* Add AMD+CommonJS capabilities to the build script (for modules with long ↵Timmy Willison2013-09-091-0/+8
| | | | | | | unreadable dependency lists) Conflicts: src/core.js
* Restore optIn behavior for buildsTimmy Willison2013-09-081-3/+10
| | | | | Conflicts: build/tasks/build.js
* Fix #13983. Switch to //# for sourcemap directives. (cherry-picked from ↵Michał Gołębiowski2013-09-052-17/+1
| | | | dfaee326e6605dc6d848c4c5022e39069d2cee65)
* Minor build change: remove trailing tabsTimmy Willison2013-08-161-2/+1
|
* When converting the source to AMD, don't forget to AMDTimmy Willison2013-08-161-2/+5
|
* Custom builds: Fix source folder location now that build.js is in the tasks ↵Timmy Willison2013-08-161-1/+1
| | | | folder
* Move jQuery specific tasks to independent files. Close gh-1334.Oleg Gaidarenko2013-08-164-0/+422
Also: * Confirm build task to the style guide * Use grunt API to load jQuery specific tasks * Add "use strict"; statements Conflicts: Gruntfile.js build/tasks/build.js