From 64440c78d64d683668678ee28d93c5afae54203f Mon Sep 17 00:00:00 2001 From: Achilleas Pipinellis Date: Mon, 27 Jun 2016 09:33:28 +0000 Subject: [PATCH] Add .gitlab-ci.yml --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..a8f64e2 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,26 @@ + + +# requiring the environment of NodeJS 4.2.2 +image: node:4.2.2 + +# add 'node_modules' to cache for speeding up builds +cache: + paths: + - node_modules/ # Node modules and dependencies + +before_script: + - 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 build # build to public path + artifacts: + paths: + - public + only: + - pages # this job will affect only the 'pages' branch