-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml.disabled
42 lines (42 loc) · 1.61 KB
/
.travis.yml.disabled
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
notifications:
email: false
git:
depth: false
quiet: true
language: node_js
node_js: lts/*
install: true
stages:
- deploy
jobs:
include:
- stage: deploy
name: VuePress documentation deployment
node_js: lts/*
script: skip
#if: branch = "master" AND type NOT IN (pull_request)
before_deploy:
#- if [ "$TRAVIS_PULL_REQUEST" != "false" ] || [ ".$TRAVIS_BRANCH" != ".master" ] ; then exit 0 ; fi
- env
- set -e
- npm i
- npm run gh-pages
env:
# travis encrypt GITHUB_TOKEN=...
- secure: "TBeQ/IHObOLCf8LpoKkhAM5D78UzAW4K24tB4ma4cP3jwFCdV2aPUEBAvdD3SqVeVt+qPZvpdQUnhF2FFi/xlFN2eM0J570EOPbIc1u96l/izXTASX6ogHYtSKS1QdC2Zk6fQvj4xuR2q6NcBsv87RXf7vTPROcqB+1TwrBsvz5k+xPh4SnqzwoCur/zKL3orNyz/Oe5rIZ8gXzxkzd9nqyn+cYZD4/xodWLM1GORQD3C0KDMCQ/aE/TTU7s9Dlfj2tt4h5xIEsZp0zvDgNK15GGntNcjEBCH5CHiPeFfEj76DTcTcvjoUf0uHoawpPaXGQ+8booxqdORbtsUtlKXGQWptvOr2XHbZLHAunesfQgeBKwU89b96h3iyJYiJD+3rDnydRx73Re3QuLLYGRvx6oL60hXN6G7GQL1rYiVSaT5SectMdFWbfj1X/2/S48gnsvPzAJKd2Yj7ILayjfZgYUaM65SF9bN40yNno0qxE6VDkg/4m/0fS3WLqoxz+8hY/Z/5pADRgic4/auuYluyFus18NFFdlvY1Vl/NtD0S8xz+j3LYOD+ObqSIvGc/roWZdFtHf1xEfiiAP1DtOaIs+7dXt8PWuuVTry2/wt/2SN/FqDcfzs7IbZIvGz37oZDg0mZkgYJ5lsHC9PRSybQVSB+YGFD/+eOpglSeE38Y="
deploy: &pages
provider: pages
github-token: "$GITHUB_TOKEN"
local-dir: .vuepress/dist
# require gh-pages to be created manually first before deployment!
target_branch: gh-pages
skip_cleanup: true
keep-history: true
on:
branch: master
condition: "$TRAVIS_PULL_REQUEST = false"
cache:
npm: true
packages: true
directories:
- ./node_modules