Skip to content
Snippets Groups Projects
Commit 9522e286 authored by fibasile's avatar fibasile
Browse files

ADD CI

parent 3c619839
No related branches found
No related tags found
No related merge requests found
# requiring the environment of NodeJS 4.2.2
image: node:4.2.2
#image: fibasile/docker-gitbook-cli:latest
# add 'node_modules' to cache for speeding up builds
cache:
paths:
- node_modules/ # Node modules and dependencies
before_script:
- apt-get update && apt-get install -y calibre
- npm install gitbook-cli -g # install gitbook
- gitbook fetch latest # fetch latest stable version
#- gitbook fetch pre # fetch latest pre-release version
#- gitbook fetch 2.6.7 # fetch specific version
# the 'pages' job will deploy and build your site to the 'public' path
pages:
stage: deploy
script:
- gitbook install
- gitbook build . public # build to public path
- gitbook pdf . public/book.pdf
artifacts:
paths:
- public
only:
- master # this job will affect only the 'master' branch
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment