Merge pull request #293 from twbs/version-number-changer
import change-version-number Grunt task from Bootstrap
This commit is contained in:
Коммит
0bd56c53c8
16
Gruntfile.js
16
Gruntfile.js
|
@ -129,6 +129,17 @@ module.exports = function(grunt) {
|
|||
files: {
|
||||
src: '_site/**/*.html'
|
||||
}
|
||||
},
|
||||
|
||||
sed: {
|
||||
versionNumber: {
|
||||
pattern: (function () {
|
||||
var old = grunt.option('oldver');
|
||||
return old ? RegExp.quote(old) : old;
|
||||
})(),
|
||||
replacement: grunt.option('newver'),
|
||||
recursive: true
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -142,4 +153,9 @@ module.exports = function(grunt) {
|
|||
grunt.registerTask('validate-html', ['jekyll', 'validation']);
|
||||
grunt.registerTask('default', ['dist']);
|
||||
grunt.registerTask('build', ['dist']);
|
||||
|
||||
// Version numbering task.
|
||||
// grunt change-version-number --oldver=A.B.C --newver=X.Y.Z
|
||||
// This can be overzealous, so its changes should always be manually reviewed!
|
||||
grunt.registerTask('change-version-number', 'sed');
|
||||
};
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
"grunt-contrib-watch": "~0.5.3",
|
||||
"grunt-html-validation": "~0.1.13",
|
||||
"grunt-jekyll": "~0.4.1",
|
||||
"grunt-sed": "~0.1.1",
|
||||
"load-grunt-tasks": "~0.4.0"
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче