1 | language: node_js
|
2 | dist: xenial
|
3 | os:
|
4 | - linux
|
5 | - osx
|
6 | node_js:
|
7 | - "10"
|
8 | cache: yarn
|
9 | script:
|
10 | - yarn lint
|
11 | - yarn test
|
12 | before_deploy:
|
13 | - ./tools/travis/prepare-release.sh
|
14 | deploy:
|
15 | - provider: releases
|
16 | api_key:
|
17 | secure: sVl6vPGO+XCJfftM/bzNin83BWK0CYoV6ERqt1gO+ORDLL/pkm1KOQu4AqJQlqGSNImINfe6sv4g1EgzaIzik0Ib3//MJqB/onRS4MKdXU6FgFf9Kb+ovH9xp2yc6hXAayrjv6BlTDiW1vX1Dm3o/DUi5neXuacat5HveNZpdPyb8llV16A/LrmqOLDFtxv1vdDzkEQa3gaVTwNBxsy7TvUBBCG69f3hJcdfouCxQPNukHkislbFtog0UVa1JGVG4UL3gS1fy9rROCvp2HA9qghQ6cBZSNL+knS3SMpFhGqz7Nt8IK4KiCczFnesAwg5WX8Cz1z8tOzMU9GHk0V3SqRWwI88LyF0noI5kIJFj/+UNhu3vbqz2pxgyQt49HS+iGW+sIYZJPiW3X/iT7NK2IZgGo+MYaEgdJJIY9gqCiBuRmTZCgXoEmQDdZCeFFulugJJUxHplgi22NM+YpP7f7F2PJlnE5FaFuIARAAg/qXlSINPwDlnL+y53Os22CZqRm3eXMJh6avFysmW5/3RBRpHPLzA3VTj2EBuF3tDQ9zSMkqyvJbjy5kdlHGEDxeFkmlNn8OiEhBB+2KEvTCNarvubMdIW5GUMeMryC6rWbu5DWn5g3cquodZRunAEp0Cu8vgTRCyeLLULLevLVWcX8xZ93LPgTpcCWnNTrlaY2g=
|
18 | file: snowboard-$TRAVIS_TAG.${TRAVIS_OS_NAME/osx/darwin}-amd64.tar.gz
|
19 | skip_cleanup: true
|
20 | on:
|
21 | tags: true
|
22 | - provider: npm
|
23 | email: subosito@gmail.com
|
24 | api_key:
|
25 | secure: Lnlnf7yY5ZeQL87InCLPknyVDHhAaESssIiVtQv18C6UX7vcg8Jgm+ke4Y17wFD2wOt5x3CL3WMyAy/QRiZ3GR56Im57dw0NM0VhbqLokg3QjAGRCN2Wu5basTAcHqcgZtu+3CBlNpkiY3YgcZfcVv4AutQNAl9LHkZ89F1m2D5OzXj9JomUrjR8YAG38dJLxf1gbxiP9glPiKOKKY1kjJRA6ZuWQ4M/S6MP6MvXVwIbCFvlJ8gRtngveCPVDKon+jvSHVuZUdFfRROdD4sxX7YGjNULmJ7sv4a5oN67Kqp109OtY2Fg11FOFpZ6kUzkfNtAnLtNWogUihT7M0lnEvWmUr4FhZiqgQ9JN7iVGdyxA6zTZ871qScRVgkh3UnF0MHZdyprTdBCtFQ6s9l1Hj3L9Q9whvD+cc5xUYt9b+pnqRpkcC2/4iI7NEBROS2i7tkkIlp8O5BT7rwU8rqnmi81SSsb3MqZqYZ6y6P7IaEq5ctTwrDd1VbjroZV8ueKHoIM1NTnyB07vm/fnVxMpD5AQzAZXjEcjqDaqWbJ5jqSDe04tTo/tWzo+HbNcoriBc1bqlWQUTnANDK6EbTJkZLxgONLNSUKT3Acl8tmVnu9Odt64Su79mr69/imf0FhDlFPz9+5TSHIWZu5f2FG7aCae5P+AVWV73YGjMOEKy0=
|
26 | on:
|
27 | tags: true
|
28 | repo: bukalapak/snowboard
|
29 | condition: $TRAVIS_OS_NAME = linux
|