-
Notifications
You must be signed in to change notification settings - Fork 7
/
.travis.yml
23 lines (23 loc) · 1.24 KB
/
.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
language: node_js
node_js:
- 8.11.2
cache:
directories:
- node_modules
before_install:
- openssl aes-256-cbc -K $encrypted_81d1fc7fdfa5_key -iv $encrypted_81d1fc7fdfa5_iv
-in secrets.tar.enc -out secrets.tar -d
- tar xvf secrets.tar
- cp ssh_config ~/.ssh/config
- cp mtevents_travis_key /tmp/mtevents_travis_key
- eval "$(ssh-agent -s)"
- chmod 600 /tmp/mtevents_travis_key
- ssh-add /tmp/mtevents_travis_key
before_script:
- npm run build
after_success:
- npm run codecov
- rsync -r --quiet test/test.html dist/* favicon.ico bj-server:$DEPLOY_PATH
env:
global:
secure: gmZjfAhUXOvt9SIMqFSIWVRm/C01De9kYTrVme3oYZ4iRFfJ5FJwaalVbBrCY33Pfk6HzPoEw0NafG9SEG3jkzmxR1QewuTw/p6C+0MdbGut0K+VZmIpVZFegDQaRvUUk5xRLNnpwCx8AiShCkDHe+Qu5QfAl/RArmUWn4Hp/cHiwyYCYzAwW0hhYNS3dqULiysf7/uA9CUL5pscw9x6ZhmX5gZVW8R1+lTZXwHafxDMTCZjRnW2cb5WmJFNoN0J7T1iFysA6Bu82OA61ZqIV/DGjPKvDmvGwLgaRnFC5lg8MS4tCQ7+6EAQQuK16FAOsOzT6PnzRW61mlhNvb8Lee/fQilFkxZQ0hWpFlP/woIkuzfM8g0Pnc7VH2Ul33+d+EYQhoXrHdr21pkY4XMsohkWGvfVUQQTtB5pRQcSreTUukbZoKjCtbiZytMqvRsU8MZ1IpvAJqi8RlwH66KFxE6jK8XP7T9UACoc79eXI9yTgV6XLVBbkjw4ERXqneKanJ9okWTmvv1pz/0OxWufm4gMJn0NUDtQKDb20Z0dnm0+QzioCV4TZPnD46mTqlLZAxBinLz7QdhKVYxQ17CkxFgQFn/DzGerCOnaqwMGOgJtBVl8u7PPOSJPo4qlVw8E7q+QOzDofcLjGqg1YsPlWqKS60MOW5cS+9+Epne0x7Y=