Michał Gołębiowski
7869891a97
Build: use browserSets from config file; allow to override
2014-04-15 11:34:02 +02:00
Scott González
5265cdac3d
Build: Update release script for new jquery-release API
...
Closes gh-1544
2014-03-21 12:33:10 -04:00
Michał Gołębiowski
c1e9bb9e61
Build: Change the timeout for the weekly job from 4h to 1h
2014-03-18 11:55:06 +01:00
Michał Gołębiowski
aa951a3184
Build: Refactor testswarm Grunt task options
...
Add a possibility to specify the project name. Infer browserSets & timeout
out of it instead of defining it in the Jenkins configuration.
2014-03-16 04:14:03 +01:00
Jörn Zaefferer
22c515c671
Build: Fix testswarm task, use API correctly
2014-03-12 11:08:16 +01:00
Michał Gołębiowski
a81dbc4ed8
Build: Allow to specify timeout in the testswarm task
2014-03-11 21:12:39 +01:00
Michał Gołębiowski
14872941f9
Build: Make it possible to change browserSets in the testswarm task
2014-03-10 20:37:11 +01:00
Timmy Willison
984f77a930
Build: Fix AMD option for custom builds
...
Fixes #14859
2014-03-07 09:55:26 -05:00
Michał Gołębiowski
53e31f478e
Build: Specify browserSets for TestSwarm directly
2014-01-27 22:01:15 +01:00
Michał Gołębiowski
d41fc68d9b
Build: Remove obsolete UglifyJS workaround
2014-01-26 04:02:20 +01:00
Timmy Willison
de7702ac59
Release: Instantiate a zip archiver, run archivers async
2014-01-23 16:00:54 -05:00
Jörn Zaefferer
20ea8071b4
Release: Publish to npm
...
Closes gh-1479
2014-01-10 09:25:11 -05:00
Timmy Willison
23db994404
Release script: _tracMilestone -> tracMilestone
2013-12-21 12:07:40 -05:00
Timmy Willison
74a48958bd
Release script: minor formatting issue.
2013-12-20 17:37:38 -05:00
Timmy Willison
f3062f96e0
Release script: jquery-release integration
2013-12-20 17:25:03 -05:00
Timmy Willison
7e8a91c205
Build: add build option for setting the AMD name.
...
Fixes #14016 .
2013-12-19 15:31:36 -05:00
Timmy Willison
a6f474e699
Build: Add the ability to remove global exposure.
...
Ref #14016
2013-12-19 15:00:06 -05:00
Timmy Willison
f9ad13c9ec
Manage bower dependencies with grunt-bowercopy
...
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.
2013-12-06 16:04:35 -05:00
Timmy Willison
14c19cf1a8
Release script: Add dist files in multiple commits for a clean final commit with a small diff
2013-11-15 10:48:49 -05:00
Timmy Willison
b04b386180
Release script: Add .npmignore and keep .gitignore when creating the tag
2013-11-15 10:32:13 -05:00
Timmy Willison
9aacb89f36
Release script: create tag after building CDN files
2013-11-15 09:32:46 -05:00
Timmy Willison
7f0b28e308
Update sizzle location in release script
2013-11-14 10:21:46 -05:00
Timmy Willison
ac7ff97f8b
Use grunt and bower packages as local dependencies. Close gh-1433.
2013-11-14 10:17:18 -05:00
Timmy Willison
2035695624
Modify release script to create a headless tag for bower and publish to NPM
2013-11-13 23:51:09 -05:00
Michał Gołębiowski
7d5a12376d
No ticket. Remove the pre-uglify task form build/tasks/build.js. Fix custom builds.
2013-11-10 23:47:04 +01:00
Michał Gołębiowski
562145e887
Fix #14415 . Remove the source map comment in the release script. Close gh-1424.
2013-11-10 23:24:26 +01:00
Michał Gołębiowski
d0fadbba9f
Remove workarounds for the uglify task mishandling banners when used with source maps.
...
The issue was fixed in grunt-contrib-uglify:
https://github.com/gruntjs/grunt-contrib-uglify/issues/22
2013-11-09 23:12:06 +01:00
Timmy Willison
b24a3d5368
Unify build script capabilities between branches. Specifically, added a special comment pragma for removing certain lines.
2013-10-15 12:03:55 -04:00
Timmy Willison
96286498d6
Remove comment
2013-10-15 10:44:50 -04:00
Timmy Willison
310b8f5b6e
Update requirejs to compatible version, remove r.js
2013-10-15 09:51:09 -04:00
Timmy Willison
fc4ff9315d
Add bower install script and release scripts to jshint and pass lint
2013-10-07 18:24:02 -04:00
Timmy Willison
fea6904d46
Edit bower install script based on comments. Close gh-1392.
2013-10-07 17:19:04 -04:00
Scott González
4d818ab12c
Warn on npm install if Bower isn't installed.
2013-10-07 17:17:04 -04:00
Timo Tijhof
d1f247daf8
Gruntfile: Remove project prefix from TestSwarm job name, close gh-1387
2013-10-06 21:42:55 -04:00
Michał Gołębiowski
923bfc80db
No ticket. Simplify the post-uglify task.
2013-10-02 00:39:49 +02:00
Dave Methvin
d79c036ad6
Update release script for sourcmap syntax change
2013-09-19 09:06:19 -04:00
Timmy Willison
aab9d63279
Map Sizzle to a path with config to allow users to put Sizzle wherever they want
2013-09-10 18:47:36 -05:00
Timmy Willison
d788010aa7
Don't keep semicolons if the require call is not a var declaration
2013-09-09 13:55:07 -05:00
Timmy Willison
3b53b75160
Break jQuery.access out into its own module to separate it from core; Adjust CommonJS+AMD build support to include non-var dependencies. Convert modules with more than a few dependencies to use CJS+AMD syntax.
2013-09-09 11:34:23 -04:00
Timmy Willison
2fe09ceaf9
Update r.js (running latest master until new r.js is published to NPM)
2013-09-09 11:23:22 -04:00
Timmy Willison
1b3c0c00fa
Add AMD+CommonJS capabilities to the build script (for modules with long unreadable dependency lists)
2013-09-09 09:50:12 -04:00
Timmy Willison
8791920183
Restore optIn behavior for builds
2013-09-08 22:26:05 -04:00
Michał Gołębiowski
dfaee326e6
Fix #13983 . Switch to //# for sourcemap directives.
2013-09-05 18:23:56 +02:00
Timmy Willison
a542590687
Fix cherry-pick issue. The master branch tests should not be run in oldIE.
2013-08-19 15:49:18 -04:00
Timmy Willison
32e803c5bc
Minor build change: remove trailing tabs
2013-08-16 14:41:13 -04:00
Timmy Willison
b693b370a4
When converting the source to AMD, don't forget to AMD
2013-08-16 12:54:43 -04:00
Timmy Willison
338e48aea5
Custom builds: Fix source folder location now that build.js is in the tasks folder
2013-08-16 10:13:09 -04:00
Oleg Gaidarenko
df67c1ab09
Move jQuery specific tasks to independent files. Close gh-1334.
...
Also:
* Confirm build task to the style guide
* Use grunt API to load jQuery specific tasks
* Add "use strict"; statements
2013-08-16 09:48:00 -04:00
Timmy Willison
7877c4fa73
Remove log
2013-08-15 15:58:15 -04:00
Timmy Willison
b7b50a7d5f
Fix build for jenkins
2013-08-15 15:56:47 -04:00