fxa-content-server/grunttasks/authors.js

17 строки
585 B
JavaScript

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
module.exports = function (grunt) {
/**
* This small task generates the AUTHORS file using the git shortlog
*/
var exec = require('child_process').exec;
var createAuthors = 'git shortlog -s < /dev/tty | cut -c8- | sort -f > AUTHORS';
grunt.registerTask('authors', 'Update AUTHORS file based on git contributions', function () {
exec(createAuthors);
});
};