Gitbook Pub
This project is JKR3-Team used to automatically publish documents from gitlab.
Deployment
form your develop computer
$ npm run deploy
or at server
npm run pm2
Usage
build book manually
exec/build.sh <bookRepoName>
Add webhook to gitlab
- create new book repos and push it to gitlab.
- go to
http://git.jkr3.com/<userid>/<your.book>/hooks
. - copy and paste
http://book.jkr3.com/webhook
in URL
. - make sure
Trigger
> Push events
is checked - and then press
Add Webhook
button - Done.
so, each time your push new commite to gitlab, it will automatic rebuild it.
you can press the Test Hook
button to rebuilding your books immediately.
Reading books
Once the new version of the document push to gitlab, you will immediately see the latest version of the document in http://book.jkr3.com/books