mirror of
https://github.com/scratchfoundation/gh-pages.git
synced 2024-11-28 18:25:38 -05:00
commit
0794c0b142
1 changed files with 16 additions and 3 deletions
19
lib/index.js
19
lib/index.js
|
@ -48,14 +48,27 @@ function getRepo(options) {
|
|||
* Push a git branch to a remote (pushes gh-pages by default).
|
||||
* @param {string} basePath The base path.
|
||||
* @param {Object} config Publish options.
|
||||
* @param {Function} done Callback.
|
||||
* @param {Function} callback Callback.
|
||||
*/
|
||||
exports.publish = function publish(basePath, config, done) {
|
||||
/*eslint-disable no-console */
|
||||
exports.publish = function publish(basePath, config, callback) {
|
||||
if (typeof config === 'function') {
|
||||
done = config;
|
||||
callback = config;
|
||||
config = {};
|
||||
}
|
||||
|
||||
var done = function(arguments) {
|
||||
try {
|
||||
(callback || function(err) {
|
||||
if (err) {
|
||||
console.log(err);
|
||||
}
|
||||
})(arguments);
|
||||
} catch (err) {
|
||||
console.error('errors during calling the callback: ', err);
|
||||
}
|
||||
}
|
||||
|
||||
var defaults = {
|
||||
add: false,
|
||||
git: 'git',
|
||||
|
|
Loading…
Reference in a new issue