UNPKG

2.42 kBYAMLView Raw
1language: node_js
2node_js:
3- lts/*
4install: |-
5 npm ci
6 npm install -g codecov
7script: |-
8 npm run build || travis_terminate 1
9 ./node_modules/.bin/nyc report --reporter lcovonly -- -R spec
10 codecov
11 log=$(git log $TRAVIS_COMMIT_RANGE --oneline)
12 echo $'**Change log:**<br/>'${log//$'\n'/<br/>}
13branches:
14 only:
15 - master
16before_deploy: |-
17 log=$(git log $TRAVIS_COMMIT_RANGE --oneline)
18 export TAG=$'v'$TRAVIS_COMMIT_MESSAGE
19 export BODY=$'**Change log:**<br/>'${log//$'\n'/<br/>}
20deploy:
21 - provider: releases
22 skip_cleanup: true
23 api_key:
24 secure: ySCTEoqxuJyMH7g4+fRWKHOsDGIeQLUImYkXP8yk0yvRKDxvAMAH8fKp7/lhdOkuhCpgh8QSjE1JszBaZULdEORnUHNCY+Vs/6Vy99YiGJ5YQTcBkxekSXkBL6Aq+Ire1KggS0wPGRrqwQB3vjtc0fWofoz2HK/15G58Fl1D+p7WahuB79iKH4aqIeEbqeoLVAduxb4My7jL4OfpHPjq0fShGGm+L2AhgvyvsfEoukaKWe5TRjX08w6Pgv65nH2UL/Dqbmg9oZbO6XGyb5OcMfaeGTf3t4ldx++o6GU5RMWv0tJefCAExwUJKipYZB8nX1j59C+8buWnKoDKkyyzKIMrlEdC4YJQBn8wCZNxmnsAtpsn5uaZ/+ELqvqnY7cRPdsTAw2RYfik3Q2+4lyxoR/MjDPGchM6ojuvyDcyOlYFJnyIqh3umrt0Ob03WU9uBebGjhkxKe1L20ZnpfcztYCIhFbPCJvsO8g20rXTpcNeKfhN9v+RXaeBtcZ50O226LwQYwdzQpw6VV3fj8mhZgAGES+HUjJSTBJI7Jop3hyqXD6cJrHBh+1QRXG1oy2sbVgRFP3nto9GtkbgLUazkuM9ywT1O7MHIKiqSlYCT3dr1K8n22cp+Oe/l6cRcXgLPDSic5M0rPXuDdOrzXMFZD8Zl15kQ9dO7gznE6Tw+VU=
25 file: README.md
26 name: Release $TRAVIS_COMMIT_MESSAGE
27 tag_name: $TAG
28 body: $BODY
29 on:
30 repo: Guseyn/cutie-rest
31 branch:
32 - master
33 condition: $TRAVIS_COMMIT_MESSAGE =~ ^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$
34 - provider: npm
35 email: guseynism@gmail.com
36 api_key:
37 secure: vgy76RatrD+kTRbGsUpq49HQdUXOhFrDeOeVSG0+Js0mnPDCKI5os7RUu1NG5uSMhYuEu0kZT/aCWyKDZ/S4MxF37UAVhwe/KjHgX0ctJgLXQlAf2yXnJ0ymNbT4yrFXE2nENsNrj7859Cqj+N8NQTvtdr3M6YeMEc6aK+JU9OdDJcEHjfBmHP00qUHGuaafy1zDFbvhvUZqVNo46C4gkRFScjGZFIABghQhDuxuZg6pwkN+jtOCFkFBy4I8VD0MiP5qnM1wIv4VMKqqdbLH0arX70WfFIlcUb4te/Rzj3bfPkngJ6PIkjfDLGEEbo0AJBNPtuJyS2pmYc9v2u960YMc3JHCnkhJ2mTMtv3wBHqdmpZ3fYR8Todijy0OqaN+Cv6Ktrc3hA+RjTObgMy96YIIPedDEYCNLsFxrbemPLgGDffgtEM0VEcnXdo35oPiXOMe8Cihk0gWqmC61AKQFZGWwKM/dl7Yy+FPxezFTehiIsO2lZFrO42GOmmRjqqF4WPuYK6xAqlRjWAmfkd4nrRd3xLkxqLEBmg08EdTKRjz5j7Rx2YhaUFB/pbCC85cDxiygAcQFewx+qVqkbP3SluCq5m5o9zpWIKPFOAEKqhJzpJgqQbuvaD+X46W6mb6xQmRLRWFBfyIcGrCdlN/MB/zwZYNavGy5KojbXYBXuQ=
38 on:
39 repo: Guseyn/cutie-rest
40 branch:
41 - master
42 condition: $TRAVIS_COMMIT_MESSAGE =~ ^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$