-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
32 lines (32 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
24
25
26
27
28
29
30
31
32
before_install:
- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.5.1
- export PATH="$HOME/.yarn/bin:$PATH"
install:
- yarn
language: node_js
node_js:
- '9'
cache:
yarn: true
jobs:
include:
- stage: lint
script: yarn lint
- stage: build
script: yarn prepare
- stage: test
script:
- yarn test
- yarn coveralls:upload
- stage: deploy
script:
- echo "Deploying to npm..."
- yarn
deploy:
provider: npm
skip_cleanup: true
email: [email protected]
api_key:
secure: H0TeMocmSxwhheof9B1iOXuhlNVKb5mSPdo4WasIzFSyqQjgv1MRNLPYy99jnmFKi3MI16rReoHl3uQ/7ansj0bDuhfd7jmwxdhdLNz8bAnHZ4ojKtpLa9hvtnhCKWVLVN0iH1rsfkBOamdchXiYdjMsKjKkZF0/4NSuL++5JBIeju5pVk1ZqYbH9hgzZ9GfBMcCiJwHttqr40M5K5j+D2+ILYgwmICcR1LKGbMz3yb/Pyc6lOeKCjj3rRvbaFYEcmYdaJdKfy0iIJWUMJodmMIA45yqs00tYH4GmE2KPOj/4qEfvcLI+X3P3rwnfg1I//zUkC4LdHybh0MzigGszIh5LUYtsYr4ENyd3axVhvux/4/W96PRIJbI1TrBQ9a0+tU7vZkW2S1bS69BYdl1Xvczc3BXJPxCTaw2/15SoyXjUiybUXOiMucBGu+doe3bq9CKhcumyRCRhgX9OtbTYJpu04c6XZYvWGRSi6M8+fKMgAugO4vhzEByu3GWmEiCrxI45CJGO332vLNQOcsEAI29hcNS8EnpyZyJJQb+P0lVHCTMO1GSQSUOfl8nektlkEkXtg2HPA3eoNPUJcR9+mVteAlKpGJesH/923qtZzV4NwPs41DNS3mqsCVb9EzeBAHyD+/2pJ+ee8h/CrhCULxtK+518qaexVIYXsg9Sx8=
on:
tags: true