1.1.0 • Published 8 years ago

git-listener v1.1.0

Weekly downloads
2
License
ISC
Repository
github
Last release
8 years ago

###Get started ##Install Install the module with: npm install git-listener

##Use

//index.js

var Git = require('git-listener');

var git = new Git({
	port: PORT_NUMBER, //Port for webhook
	branch: 'master', //Branch for clone
	name: 'name-of', //Project and path name 
	clonePath: '/path/to', //Path where the project will be cloned. Full path let looks like /path/to/name-of
	repo: 'git@name.com:user/name-of.git' //SSH clone
});

//Data from stderr and stdout
git.on('done', function(msg) {
	console.log(msg);
})
.on('error', function(error) {
	console.log(error);
});

###Hook Make sure that you have added webhook in your git setup http:hostname.ru:port and run index.js. For example using forever. forever start index.js

##P.S If the specified path is not a have project directory, it will clone otherwise it will be renewed. To restart the project useful nodemon or other similar modules.

1.1.0

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago