forked from yfun-lab/ssl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
30 lines (30 loc) · 742 Bytes
/
.travis.yml
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
language: node_js
dist: trusty
node_js:
- "10"
install:
- npm i
- git clone https://github.com/ChenYFan/CheckSSL --depth=2
script:
- npm run build
- cd CheckSSL
- chmod +x checker.sh
- ./checker.sh blog.cyfan.top cyfan.top status.cyfan.top tools.cyfan.top so.cyfan.top www.cyfan.top api.cyfan.top pan.cyfan.top cdn.cyfan.top ssl.cyfan.top pixiv.cyfan.top pixiv-img.cyfan.top
- cp -rf ./output/ct.json ../public/ct.json
- echo "ssl.cyfan.top" > ../public/CNAME
branches:
only:
- master
cache:
directories:
- node_modules
deploy:
provider: pages
skip-cleanup: true
github-token: $GITHUB_TOKEN
target_branch: gh-pages
email: $GITHUB_EMAIL
name: $GITHUB_USER
local-dir: public
on:
branch: master