Skip to content

Commit cb78299

Browse files
andrew-colemanmattbaileyuk
authored andcommitted
add doc deployment to travis.yml
1 parent 28e0a3b commit cb78299

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

.travis.yml

+23-9
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,26 @@ node_js:
66
- '6'
77
after_success:
88
- npm run coveralls
9-
deploy:
10-
- provider: script
11-
script:
12-
- git config --global user.name "${GH_NAME}"
13-
- git config --global user.email "${GH_EMAIL}"
14-
- echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
15-
- cd website && npm install && GIT_USER="${GH_NAME}" npm run publish-gh-pages
16-
on:
17-
repo: andrew-coleman/jsonata
9+
10+
jobs:
11+
include:
12+
- stage: documentation
13+
script:
14+
- echo "Publishing documentation..."
15+
- git config --global user.name "${GH_NAME}"
16+
- git config --global user.email "${GH_EMAIL}"
17+
- echo "machine github.com login ${GH_NAME} password ${GH_TOKEN}" > ~/.netrc
18+
- cd website && npm install && GIT_USER="${GH_NAME}" npm run publish-gh-pages
19+
on:
20+
repo: andrew-coleman/jsonata
21+
- stage: npm release
22+
node_js: "10"
23+
script: echo "Deploying to npm..."
24+
deploy:
25+
provider: npm
26+
skip_cleanup: true
27+
28+
api_key:
29+
secure: UTQx4ZBj5XhErrrRhVjDbANvagiKRTsaavT99025D2msX0nWa/J+GuXVhFMYb2Qd040C1ygT1ndTYITXOMNZFHtGUEXUH/cfDX0CGJjEWgwSxQX6KokOaABwSXZOmGqy1AJ2KwjlEsGU9IHc2dvYhBB6/zC6ImCFzsf5GKUECMu9g9obKUkmXdkZ+F7VYkgiOTn+nG6uwhp5Kser3WPUhoc6HqCZQO0h3fq4JtLHvlM7CqCCb2BTTaxXKXxsR9LMEDNPCztFGq0HrqadtHLip96Y4aS4w0Ml+EHL33LUyQyPq7okMurE7FbNMgsOK8sUTL6hsNShao+76TEFAL7SmnL5+5ViCNJb6llSDVZzRF+xYyJdis7sLMbyVmZ7XzqtkBUHfwlrvPHoOtGhQe2tCbfMHDWd5wiMM3CoRhi0n2wz5jKcqS0ZuzfxYRZ83SSEB95jM/0Q6tv6p1RIB8vDxf7/vdKXR95R3+ZnaaONxty3v9P83ZMjYXg08fY5HlC8x8IIO2sHuj+padhxShsDVchbjSQ5xDUZcTp0kVCcJ9b0fGWM/ESBcsOfuEHz4DK0/RPv9B6ZRGbZTtG6HHa+6ufqrCCsdJv8acKdgm12XsqtZQWvSyjTclu2QSi6IUXfD4lbwMJmjPx5R2YK7MRZ//3kcGyHnwl1O9levmrpP0I=
30+
on:
31+
repo: jsonata-js/jsonata

0 commit comments

Comments
 (0)