Commit Graph

260 Commits

Author SHA1 Message Date
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
Timmy Willison
6318ae6ab9 AMD-ify jQuery sourcegit s! Woo! Fixes #14113, #14163. 2013-08-15 14:15:49 -04:00
Dave Methvin
6e630fbbb1 Revert "Fix #13983. Switch to //# for sourcemaps."
Per the discussion here:
https://code.google.com/p/chromium/issues/detail?id=256636

Thanks to the Chrome team for the quick response!

This reverts commit d53ddc90c1.
2013-07-02 16:58:20 -04:00
Dave Methvin
a44202dc60 Change the changelog header style 2013-07-02 16:12:12 -04:00
Dave Methvin
d53ddc90c1 Fix #13983. Switch to //# for sourcemaps.
Normally we'd avoid doing this on a patch release, but Chrome Canary is
spewing deprecation warnings already and that's generating bug tickets.
2013-07-02 09:48:40 -04:00
Dave Methvin
9cbd6898b9 Do not include the path in map references. 2013-05-24 12:37:32 -04:00
Dave Methvin
df372ad6e7 Update the map reference in each minified file.
(cherry picked from commit ebc7899ba1)
2013-05-16 23:04:38 -04:00
Dave Methvin
5e8a5f4adc build: switch from .min.gz to .zip format. 2013-05-12 21:58:53 -04:00
Chris Talkington
eaee6eae0f build: update release script to use nodejs archiver. 2013-05-12 16:40:49 -05:00
Chris Talkington
8ab32fe3ff build: correct paths so that archiving works. 2013-05-12 16:02:00 -05:00
Dave Methvin
47f56f1612 Create CDN archives in the build script. 2013-05-08 20:00:24 -04:00
Dave Methvin
caf963992d Make it easier to debug the release script. 2013-05-06 10:32:16 -04:00
Dave Methvin
f6471f4f36 Use semantic versions. 2013-04-09 08:09:26 -04:00
Michał Z. Gołębiowski
79992d7523 Edited comments and minor adjustments. Fixes #13553. Closes gh-1195. 2013-03-12 21:06:25 -04:00
Dave Methvin
a8cbbd3615 Let version 1.9 claim jquery.js and jquery-latest.js files. 2013-01-14 23:11:33 -05:00
Dave Methvin
e7a2e3c72f Simplify release notes generator script. 2013-01-14 22:10:39 -05:00
Dave Methvin
c9b75df7fb Add release support for map files. 2012-12-28 21:05:01 -05:00
Dave Methvin
6ecac3b152 Use the right repo. 2012-12-16 18:55:42 -05:00