mirror of https://github.com/Nofated095/blog
32 lines
718 B
YAML
32 lines
718 B
YAML
language: node_js
|
|
node_js:
|
|
- "8"
|
|
- "10"
|
|
- "12"
|
|
git:
|
|
depth: 5
|
|
quiet: true
|
|
before_install:
|
|
- rm -rf .git
|
|
- npm set audit false
|
|
install:
|
|
- cd ..
|
|
- git clone https://github.com/theme-suka/hexo-theme-unit-test.git --depth=2
|
|
- rm -rf hexo-theme-unit-test/.git
|
|
- mkdir -p suka-theme-test
|
|
- mv -f hexo-theme-unit-test/* suka-theme-test
|
|
- cd suka-theme-test
|
|
- npm i > /dev/null
|
|
- chmod +x ./install-theme.sh
|
|
- ./install-theme.sh
|
|
script:
|
|
- chmod +x ./build.sh
|
|
- ./build.sh
|
|
- chmod +x ./deploy.sh
|
|
- ./deploy.sh > /dev/null
|
|
cache:
|
|
directories:
|
|
- /home/travis/build/SukkaW/suka-theme-test/themes/suka/node_modules
|
|
- /home/travis/build/SukkaW/suka-theme-test/node_modules
|
|
timeout: 60
|