|
1 | 1 | module.exports = function( grunt ) {
|
2 | 2 | "use strict";
|
3 | 3 |
|
4 |
| - var _ = grunt.util._, |
| 4 | + var _ = require( "underscore" ), |
5 | 5 |
|
6 | 6 | replaceCombinedCssReference = function( content, processedName ) {
|
7 | 7 | return content.replace( /\.\.\/css\//, "css/" )
|
@@ -716,29 +716,6 @@ module.exports = function( grunt ) {
|
716 | 716 | }
|
717 | 717 | },
|
718 | 718 |
|
719 |
| - curl: { |
720 |
| - options: { |
721 |
| - baseUrl: "http://code.origin.jquery.com/mobile/", |
722 |
| - querystring: "?reload=1", |
723 |
| - cwd: dist |
724 |
| - }, |
725 |
| - release: { |
726 |
| - files: { |
727 |
| - "<%= pkg.version %>/": [ |
728 |
| - path.join( dist, name + "*.js" ), |
729 |
| - path.join( dist, name + ".min.map" ), |
730 |
| - path.join( dist, name + "*.css" ), |
731 |
| - ] |
732 |
| - } |
733 |
| - } |
734 |
| - }, |
735 |
| - |
736 |
| - release: { |
737 |
| - options: { |
738 |
| - versionRegExp: /^(\d)\.(\d+)\.(\d)(-(?:alpha|beta|rc)\.\d|pre)?$/ |
739 |
| - } |
740 |
| - }, |
741 |
| - |
742 | 719 | clean: {
|
743 | 720 | dist: [ dist ],
|
744 | 721 | git: [ path.join( dist, "git" ) ],
|
@@ -766,6 +743,11 @@ module.exports = function( grunt ) {
|
766 | 743 | // load the project's default tasks
|
767 | 744 | grunt.loadTasks( "build/tasks");
|
768 | 745 |
|
| 746 | + grunt.registerTask( "release:init", function() { |
| 747 | + // Set the version suffix for releases |
| 748 | + grunt.config.set( "versionSuffix", "-<%= pkg.version%>" ); |
| 749 | + }); |
| 750 | + |
769 | 751 | grunt.registerTask( "lint", [ "jshint" ] );
|
770 | 752 |
|
771 | 753 | grunt.registerTask( "changelog", ["changelog:create"] );
|
@@ -807,17 +789,6 @@ module.exports = function( grunt ) {
|
807 | 789 | grunt.registerTask( "test", [ "jshint", "config:fetchHeadHash", "js:release", "connect", "qunit:http" ] );
|
808 | 790 | grunt.registerTask( "test:ci", [ "qunit_junit", "connect", "qunit:http" ] );
|
809 | 791 |
|
810 |
| - grunt.registerTask( "deploy", [ "release:init", "release:fail-if-pre", "dist:release" ] ); |
811 |
| - grunt.registerTask( "release", [ |
812 |
| - "clean:dist", |
813 |
| - "release:init", |
814 |
| - "release:check-git-status", |
815 |
| - "release:set-version", |
816 |
| - "release:tag", |
817 |
| - "recurse:deploy", |
818 |
| - "release:set-next-version" |
819 |
| - ]); |
820 |
| - |
821 | 792 | // Default grunt
|
822 | 793 | grunt.registerTask( "default", [ "dist" ] );
|
823 | 794 |
|
|
0 commit comments