UNPKG

pull-request-stash

Version:

send a pull request from cmd line to git of stash

173 lines (122 loc) 2.73 kB
### pull-request-stash ### RepoInfo * **author:** liangkuaisheng * **Email:**: kuaisheng@126.com * **github:** https://github.com/goahead1987/pull-request-stash ### Installation `npm install pull-request-stash --save` ### Usage ``` var pullrequeststash = require('pull-request-stash'); module.exports = function (gulp) { gulp.task('pull-request', [], function (done) { var pull = new pullrequeststash({ protocol: 'http', server: 'git.xxxxxx.com', port: '80', //username: 'liangkuaisheng', //password: 'xxxx', projectKey: 'project', repositorySlug: 'slug', defaultBranch: 'develop', reviewers: [ { name: 'xxxx1', displayName: 'ssss1' }, { name: 'ddd', displayName: 'vvzd' }, { name: 'gfbs', displayName: 'ndfgnd' }, { groupType: true, name: 'ssss', displayName: 'gggggg', users: [ { name: 'dddd', displayName: 'fffff' }, { name: 'dhsdfg', displayName: 'ggg' } ] } ] }); pull.createAndSend() .then(function (res) { console.log(res); }); }); }; ``` ### Contributing ### History 1.0.21 git name allow '.' ### History 1.0.19 add local language 1.0.18 remove git dependence 1.0.17 add test conflict and decline pr 1.0.16 change basic auth method limit description 500 no reviewer can add by @xxx@yyy 1.0.15 support default reviewer 1.0.14 add silence mode 1.0.13 change git tool 1.0.12 add error catch 1.0.11 add http log 1.0.10 console.log : add colors 1.0.9 git log :return err info 1.0.8 set default to_branch 1.0.7 when read commit-log of branch , error! 1.0.6 get info from origin Add opt pr To error return 1.0.5 hide Password add create password 1.0.4 fix bug when reviewer list for choice is [] 1.0.3 move the question `Create Pull Request Add Reviewers (Need no reviewer Click Enter) ?` first 1.0.2 set opt.password = '' when return 1.0.1 add success response data ``` { pr: pr, url: url } ``` to ``` { opt: opt pr: pr, url: url } ``` ### Credits ### License MIT